我有一個腳本,它應該通過它的執行目錄和子目錄,搜索特定的文件類型,比如說pdf,然後刪除它們,然後用刪除的文件名創建一個空文件。 它工作正常,只是它忽略文件和文件夾,它們的名稱中包含空格。 下面是腳本:爲什麼在bash中忽略名稱中空格的文件和目錄?
#!/bin/sh
#
# Created by User on 6/20/11.
#
dir=./
for files in $(find -L "$dir" -name '*.pdf' -mtime +90);
do
echo $files
rm -fR $files
touch $files.removed
done
任何一個可以提出一個解決方案如何使這個腳本照顧所有文件和文件夾的任何樣的名字?
感謝和問候
非常感謝,解決了這個問題。 :-) –