linux - 在 Fish Shell 中定义 Image Magick 的别名

标签 linux shell terminal alias fish

我想使用 Image Magick 来修剪一些图像

convert -trim image.png image.png

有没有办法在 Fish Shell 中注册别名,从而将上述语句缩短为这样的内容?

trim image.png

如果是这样,我该如何实现?

最佳答案

fish 没有别名;您需要定义一个函数。

function trim
    convert -trim $argv[1] $argv[1]
end

运行fish -c help(如果您已经在fish session 中,则运行help) 将在网络浏览器中打开 fish 文档,您可以在其中找到用于定义 shell 函数的 function 命令的文档。

关于linux - 在 Fish Shell 中定义 Image Magick 的别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26863530/

相关文章:

linux - 在 arch linux 上安装 wakanda 服务器

python - 如何在 Synology NAS 上运行 python 3

linux - 循环遍历子目录并为每个子目录创建 jpg 的 PDF

linux - 如何将 "tar"shell 命令翻译成 Python

ruby-on-rails - 无法安装 Debugger gem - Rails - Mac OSX Mavericks

linux - 如何压缩多个文件夹,每个文件夹都压缩到自己的 zip 存档中?

mysql - 如何在 Ubuntu 中更新 phpMyAdmin?

android - 如何在相同的 Ad-Hoc 模式下获取附近手机的 RSSI 和 Mac 地址?

bash - 哪个 Unix 命令可以从这个字符串中获取数字?

python - Jenkins 在后台运行脚本