0

我需要经常使用以下内容

diff <filename.c> standard

我怎样才能有一个别名(adiff),这样我就可以做到

adiff filename.c

它会扩展到

diff filename.c standard
4

2 回答 2

2

使用 diff 的 '--to-file' 选项。

尝试将此行添加到您的 .cshrc:

alias adiff '/usr/bin/diff --to-file=standard'

刚刚在 Bash 中测试了这个(虽然不同的别名语法)并且似乎有效。

请插入文件“标准”的完整路径,以确保您也可以从其他目录调用它。

现在您应该可以使用:

$ adiff fromfile
于 2010-11-10T08:28:58.657 回答
0

编写一个脚本并将其放入您的 bin 文件夹中:

读取脚本输入的第一个参数并运行diff <param1> standard

于 2010-11-10T05:27:20.830 回答