我是一个linux新手。我想知道您是否可以使用程序的输出(即逗号分隔值)作为将用于大括号扩展的值。
我主要是尝试通过触摸来做到这一点,但开始使用 echo 来测试不同的方法,但没有运气。基本方法是
echo b/{$(find sourceFolder -type f -printf "%f,")}
我也试过 cat 但得到了相同的结果。find 的输出用作大括号的单个值,而不是多个逗号分隔值。我验证了这一点
echo b/{$(find sourceFolder -type f -printf "%f,"),otherValue}
有了这个我得到2个输出b /(用逗号分隔的值列表从find)和b / otherValue
我能够在当前工作文件夹中通过触摸创建文件,我想看看是否可以在另一个文件夹中执行此操作。