我正在运行一个命令 (tree_doctor),它有一个选项 (--prune),它接受逗号分隔列表作为输入(例如 A、B、C)。我可以使用
tree_doctor --prune A,B,C --other_option
但是我想从包含 A、B、C 的文件(list.ls)中输入 A、B、C,但失败了:
tree_doctor --prune list.ls --other_option
tree_doctor --prune < list.ls --other_option
tree_doctor --prune <(cat list.ls) --other_option
有什么建议吗?
答案1
它将使用以下语法:
tree_doctor --prune "$(cat list.ls)" --other_option
list.ls
包含字符串“A,B,C”(例如)。