Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

ハイフンで始まるファイルを消す@Linux

      2013/07/15

ハイフンで始まる以下のようなファイル(-hoge)を作ったとします。

# echo > -hoge

このファイルを消そうとすると、エラーになって消せません。

# rm -hoge
rm: 無効なオプション -- 'h'
Try `rm ./-hoge' to remove the file `-hoge'.
詳しくは `rm --help' を実行して下さい.

これは、-hoge がrmコマンドのオプションとして解釈されてしlまうのが原因です。こういうときは “–” を使って、この先オプションではありませんよと教えてあげれば消すことができます。

# rm -- -hoge
rm: remove 通常ファイル `-hoge'? y

このz「–」は、mvやcp, ls といった標準的なコマンドではどれも共通のようです。

 - IT技術, サーバ構築 , ,

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
使用中のファイルの追跡@WindowsXP

Windows上であるファイルを削除しようとすると、使用中で削除出来ないときがあ …

no image
fileコマンドの判定方法@CentOS 5.4

あるファイルが何のファイルかを判別するためのコマンドfileコマンドがありますが …

no image
blu-rayの再生でちらつく@Acer AS 1410 with PowerDVD 10 on Windows 7

Acer AS 1410 で blu-ray を再生してみました。 blu-ra …

no image
VNC上の文字化け解消@CentOS 5

一部のアプリケーション、例えばJavaやOracleのインストーラーなどは、VN …

no image
Linuxで汎用マウスジェスチャ@Fedora 14 with KDE

Windows では strokeit という汎用のマウスジェスチャをずっと使っ …

no image
dnsmasqでDNSサーバを立ててWindowsから参照させる

Linuxサーバ上にdnsmasqで DNSサーバ立てて、自宅内のサーバの名前解 …

no image
gvfsを使用して、Windowsの共有フォルダを使用する@Ubuntu 9.04

今までmaznはWindowsの共有フォルダにLinuxからアクセスする時は、m …

no image
chromeに独自のproxyを設定

Windows版のchromeのproxyの設定を開くと、システム(IE)のpr …

no image
noRoot Firewall に広告ブロック用のドメインリストをインポート

root なしでAndroidのアプリのNW通信を遮断できる便利なアプリ noR …

no image
Linuxの高速再起動 – kexec @Debian etch

カーネルバージョン2.6.13からサポートされている機能です。 ランレベル1に移 …