Linux shell命令执行

时间:2017-05-15 12:13:25

标签: linux command alias execution

从终端我需要执行如下命令:

test /home/root/myimg.jpg

其中test是可执行文件,myimg.jpg是我传递给exe文件的图像。

在可能的情况下,图像是添加到/ home / root目录的最后一个文件,我可以通过键入ls /home/root | tail -n 1从终端看到它。

我需要编写一个别名,允许我传递保存在目录中的最新图像。我该怎么做 ?因为它是我需要传递的最后一个图像,每次都会改变它的名字!!!

非常感谢每一个答案:)

1 个答案:

答案 0 :(得分:1)

alias name='test $(ls /home/root | tail -n 1.)'

应该做的工作。 说明: $(命令)用命令

的输出替换它自己
相关问题