如果我做:
$ ls -R
.:
4Shared/ Cloud/
./4Shared:
UFAIZLV2R7.part3.rar
./Cloud:
UFAIZLV2R7.part2.rar.part
UFAIZLV2R7.part1.rar.part
UFAIZLV2R7.part4.rar.part
如果我只想列出.rar文件,并且使用grep,它也会向我显示.rar.part文件,这不是我的愿望。
我正在使用find或ls **/*.rar按照该线程中的说明解决此问题,它们工作正常,但我想了解是否可以通过进行操作grep。
我已经尝试过(正在考虑EOL):
ls -R | grep ".rar\n"
没有结果。
我认为问题在于发现是否在该行的末尾找到了greping ,但是我不确定。
请在这里帮忙吗?
find命令与Windows冲突)和...学习;-)。问题不是关于“列出目录中的文件”(这只是一个自定义示例),而是关于“了解grep命令的用法”
ls -1R。
grep。看我的答案。
-1R切换会发生什么。显然结果是相同的。
grep在这种情况下使用?为什么不find呢?