Linux端末でファイル名「sample note.txt」を削除する方法


0

Linux端末で "sample folder / sample note.txt"のようなテキストファイルやディレクターを削除する方法

file location - /home
file name - sample folder
text file name - sample text.txt

名前にスペースを入れてファイルを削除する方法を質問していますか?名前を引用符で囲んでください。 rm 'my file.txt'。
— confetti

回答:


0

バックスラッシュを使ってフォルダを削除するだけです。

rm sample\ folder

使えますが

rm "sample folder"

親愛なる皆さん、サポートありがとうございます。
— HZone

2

ファイル名を一重引用符で囲むことで、スペースを含む名前(または他のほとんどの奇妙な文字)のファイルを削除できます。

rm 'sample folder/sample note.txt'

よくわからない場合は、試してみることをお勧めします。 ls 最初。もし ls 正しいファイルをリストします(そして のみ 正しいファイルを rm。


これは良いアドバイスです。バックスラッシュ文字を使用してスペースを「エスケープ」することもできます(つまり、スペースは区切り文字としてではなく文字通りに扱われます)。 I.E. rm sample \ folder / sample \ note.txt
— apocalysque

1

プロンプトでは、ほとんどの場合、コマンド補完にエスケープ文字を入力させることができます。あなたが持っているのであれば Sample Directory そしていいえ SampleAnything、入る S ある メートル p l e タブ に完了します Sample\ あるいは Sample\ Directory/。

それ以外の場合は、スペースを ? これは1文字のワイルドカード( * またうまくいくでしょうが潜在的により多くのものにマッチすることができるので危険です:) Sample?Directory/Sample?File.txt。

もちろんスクリプトでは、引用符を使用します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.