基本上,我想删除所有子文件夹,但保留所有文件完好无损。例如:
Folder1/
randomStuff/
nope.txt
installer.jar
build.sh
Run Code Online (Sandbox Code Playgroud)
我想删除 randomStuff 及其文件,但保持 installer.jar 和 build.sh 完好无损。
使用以斜杠结尾的文件名总是指目录而不是常规文件这一事实。
命令
rm -r -- ./*/
Run Code Online (Sandbox Code Playgroud)
将完成你所描述的。