1
我有一个叫做“removethese”谁的文件,其内容如下:如何在for循环中处理文件名中的空格?
./test_dir/file1
./test_dir/file2
./test_dir/file 3test
./test_dir/file4 test
我试图删除它们中的每一个在一个循环是这样的:
for file in `cat removelist`; do rm -v "$file"; done
的空格中文件名似乎混淆了这一点。我怎样才能解决这个问题?
不RM -f工作? – kasavbere 2012-03-23 23:39:47