find 命令如何每文件暂停?

2017-04-27 17:30:30 +08:00
 imn1
find ... -exec cat ...
显示太快,要回滚才能看到前面的
期望每找到一个文件,显示完暂停(等待按键,如空格)再继续下一个文件
1546 次点击
所在节点   Bash
5 条回复
Lonely
2017-04-27 17:35:04 +08:00
我记得 xargs 有这个功能
blankme
2017-04-27 17:37:21 +08:00
觉得还是把结果 > 出来更方便一些
mahone3297
2017-04-27 17:45:02 +08:00
less?
lgpqdwjh
2017-04-27 17:56:46 +08:00
for line in `find ./ -type f |xargs -n1`; do echo $line; read -rsp $'Press any key or wait 5 seconds to continue...\n' -n 1 -t 5; done;

你看这样行不行
likaci
2017-04-27 18:00:01 +08:00
| less
| vim -

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/357758

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX