0

file1フォルダ内の名前のファイルを削除する必要がありますfolder1

folder1file1[unixexecファイル]とfile1[フォルダ]があります。

使用する場合

find /pathto_folder -iname "file1" -delete

ファイルとフォルダの両方を削除します。スクリプトをファイルのみにする方法は?

4

3 に答える 3

0

これを試してみてください:

find /pathto_folder -type f -iname "file1" -delete
于 2012-11-19T11:09:34.707 に答える
0

試す:

find /path/to/folder -name 'file1' -exec rm {} \;
于 2012-11-19T11:09:54.117 に答える
0

大文字と小文字を区別する問題になると思います。

linux / unixボックスでは、同じ親の下で、まったく同じ名前のディレクトリとファイルを作成することはできません。あなたの場合、それは可能性があります

"file1" ->the file 
"File1" -> the dir

したがって、に変更し-iname-name正しいファイル名(file1など)を指定してから、再試行してください。

于 2012-11-19T11:11:35.890 に答える