作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有一个名为“removethese”的文件,其内容如下所示:
./test_dir/file1
./test_dir/file2
./test_dir/file 3test
./test_dir/file4 test
我正在尝试像这样在 for 循环中删除它们中的每一个:
for file in `cat removelist`; do rm -v "$file"; done
文件名中的空格似乎把事情搞砸了。我该如何解决这个问题?
最佳答案
在 bash 中工作:
while read item; do rm "$item"; done < removelist
即如果文件具有正确的属性等。
关于linux - 如何在 for 循环中处理文件名中的空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9847786/
我是一名优秀的程序员,十分优秀!