私は、誤動作し、sudo
という名前のファイルを作成するために使用するPythonスクリプトを実行していました>
。
このファイルを削除するにはどうすればよいですか?
もちろん、私がしようとするとsudo rm >
、エラーが発生しますbash: syntax error near unexpected token 'newline'
。これは、の出力をリダイレクトしようとしていると思われるためですrm
。
その許可は-rw-r--r--
です。
これは、特定の名前のファイルを文字通り削除できなかったWindowsの1つのバグを思い出させました(ただし、問題なく作成できました。)
—
PyRulez
PyRulez ooh、どれ?
—
オースティンバーク
皮肉なことに、答えはあなたが自分で書いたタイトルにあります。
—
ラファエル
sudo touch >
シェルでも同じエラーが発生します。)あなたは、おそらく">"
何らかのos
関数に渡すことによって作成されたPythonスクリプトを使用すると述べました。だからsudo python <<< 'import os; os.remove(">")'
うまく動作するはずです。