假设我们正在使用 ubuntu 的 bash,然后进入文件夹我的文件夹。
现在,假设我们在此文件夹中使用 ls,并获取文件列表:
文件1 文件2 文件3
为了举个例子,我们想运行文件2在节点上。
有没有办法根据文件在 ls 列表/文件夹中的位置来选择文件?例如,类似node "secondFileOfFolderHere"
?
答案1
node "$(ls -1 | awk 'NR==2')"
-1
开关每行列出一个文件;awk
打印第 2 行
假设我们正在使用 ubuntu 的 bash,然后进入文件夹我的文件夹。
现在,假设我们在此文件夹中使用 ls,并获取文件列表:
文件1 文件2 文件3
为了举个例子,我们想运行文件2在节点上。
有没有办法根据文件在 ls 列表/文件夹中的位置来选择文件?例如,类似node "secondFileOfFolderHere"
?
node "$(ls -1 | awk 'NR==2')"
-1
开关每行列出一个文件;awk
打印第 2 行