我需要一次列出来自父文件夹的2个不同目录的所有文件。我已经尝试过ls [directory] [directory] *[!5-9]
和ls [directory] [directory] ?[!5-9]
,但它们没有用。我尝试过不同的变化;和||但那些都不起作用
答案 0 :(得分:2)
使用此
ls [directory] [directory] | grep -v '[5-9]$'
Grep用于匹配正则表达式。这真的很有帮助
答案 1 :(得分:1)
尝试使用:
ls [directory] [directory] | grep [^5-9]\$
插入符号^
否定了您指定的范围,\$
阻止bash解释符号,但也确保它位于该行的末尾。