Linux shell 命令执行
Linux shell commands execution
我需要从终端执行这样的命令:
test /home/root/myimg.jpg
其中 test 是一个可执行文件,myimg.jpg 是我传递给 exe 文件的图像。
图像可能是添加到 /home/root 目录的最后一个文件,我可以通过键入 ls /home/root | tail -n 1
.
从终端看到它
我需要写一个别名,让我传递保存在目录中的最新图像。我该怎么做 ?因为我需要通过最后添加的图像并且它的名称每次都在变化!!!
非常感谢您的每一个回答:)
alias name='test $(ls /home/root | tail -n 1.)'
应该完成这项工作。
解释:
$(command) 将自身替换为 command
的输出
我需要从终端执行这样的命令:
test /home/root/myimg.jpg
其中 test 是一个可执行文件,myimg.jpg 是我传递给 exe 文件的图像。
图像可能是添加到 /home/root 目录的最后一个文件,我可以通过键入 ls /home/root | tail -n 1
.
我需要写一个别名,让我传递保存在目录中的最新图像。我该怎么做 ?因为我需要通过最后添加的图像并且它的名称每次都在变化!!!
非常感谢您的每一个回答:)
alias name='test $(ls /home/root | tail -n 1.)'
应该完成这项工作。 解释: $(command) 将自身替换为 command
的输出