bashコマンドラインを使用して "--help"というファイルを削除する方法は? [コピー]

bashコマンドラインを使用して "--help"というファイルを削除する方法は? [コピー]

「--help」というファイルを作成しました。 「rm」を使ってファイルを削除しようとすると、面白いことが起こります。助けてください

以下はディレクトリリストの印刷物です。

[pavel@localhost test]$ ls -la
total 3640
drwxrwxr-x.  5 pavel pavel    4096 Jun 19 18:33 .
drwxrwxr-x.  6 pavel pavel    4096 Jun  9 12:23 ..
-rw-rw-r--.  1 pavel pavel 1070592 Jun 12 09:40 --help

答え1

誰でも

rm ./--help

または

rm -- '--help'

バラよりPOSIX.1-2008仕様10のユーティリティ構文ガイドラインオプション終了マークの説明は--

答え2

#!/usr/bin/env python

import os
os.unlink("--help")

あるいは、インタラクティブに実行することもできます。

答え3

あなたはできます…? :

ls -il
find . -inum [NUMBER] -exec rm -i {} \;

スクイーズの超海賊版

関連情報