有没有办法使用ls -ltr
with的输出xargs
?
假设 ls 的结果是一个文件,如下所示。
ls -ltr | tail -1 | xargs -I{} open {}
为了比较,我使用以下命令来使用 find 移动文件:
find ~/Downloads/ -iname '*hello*' -print0 | xargs -0 -I{} mv {} ./
我们可以以某种方式使用 NUL 字符吗?
[已解决]
正如@illkachu 的评论中所述,以下工作但不建议使用。
somecmd "$(ls -tr | tail -1)"
Stéphane 所建议的似乎是替代方案。