Shell 与同一文件夹中的多个文件交互,只写入一次路径
假设我在文件夹Shell 与同一文件夹中的多个文件交互,只写入一次路径,shell,Shell,假设我在文件夹X中,我想与文件夹Y中的一些文件进行交互。我知道有无数种方法可以做到这一点,但我要问的是,这个替代方案是否可行: <command> <path_to_Y>/[file1 file2 file3] /[file1 file2 file3] e、 例如,我想对Y中存在的文件file1 file2 file3应用command,方法是只列出Y的路径一次,并在某种列表中提供文件名 我很确定我在某个地方见过如何执行此操作,但我找不到搜索此特定方法的方法。使用大括
X
中,我想与文件夹Y
中的一些文件进行交互。我知道有无数种方法可以做到这一点,但我要问的是,这个替代方案是否可行:
<command> <path_to_Y>/[file1 file2 file3]
/[file1 file2 file3]
e、 例如,我想对Y
中存在的文件file1 file2 file3
应用command
,方法是只列出Y
的路径一次,并在某种列表中提供文件名
我很确定我在某个地方见过如何执行此操作,但我找不到搜索此特定方法的方法。使用大括号,如:
<command> <path_to_Y>/{file1,file2,file3}
/{file1,file2,file3}
。。但是YMMV根据你指的是哪个外壳。
至少可以在bash、csh和zsh中工作。
Y/{file1、file2、file3}
,但这不是什么编程问题。是的,这似乎更像是个问题