在tcsh中打开最新文件

时间:2012-08-23 18:45:47

标签: shell ls tcsh

因此,我正在尝试创建一个别名,该别名将在我们的工作室使用应用程序在directpry中打开最新文件。

我收到了最新的文件:

ls -t .ext | head -1

当我运行那条线时,它可以正常工作,但是如果我尝试的话:

echo "ls -t .ext | head -1"
app "ls -t .ext | head -1"

我得到了这个而不是文件打开:

ls -t <all the files in the directory> | head -1

有什么想法吗?非常感谢。

1 个答案:

答案 0 :(得分:1)

尝试

app `ls -t .ext | head -1`

app $(ls -t .ext | head -1)

其中一个获取head的输出并将其替换为命令行中的位置。