如何恢复这些文件?
我用过:mv ./*/*当它应该是mv ./*/* .现在我所有的文件都不见了。
在 Linux 上find -type d工作列出所有子目录,忽略文件。
但是,当我在 Mac (High Sierra) 上运行它时,出现错误:find: illegal option -- t.
在深入研究谷歌时,除了建议我使用ls和解析输出的答案外,我还没有找到任何明显的命令行替代grep方案,或者为 GUI 应用程序或非命令行用户提供解决方案(通过 finder 等) .)
用例是将此输出通过管道传输到模糊查找器,该查找器需要换行符分隔的项目列表。例如,我可以使用文件和ripgrep:rg --files -g "" | fzy. Ripgrep 似乎不支持--folders我在 github 问题跟踪器上粗略浏览的选项等。
在 Linux 上find -type d | fzy“正常工作”。直到安装其他软件包,但我真的希望预先安装一些东西。
我可以通过一些脚本来解决这个问题,但我很想听听这里的最佳实践。