2

と を使用してディレクトリ ツリーを走査するスクリプトがpushdありpopdます。という名前のディレクトリで窒息してい-ます。私が試してみました:

pushd -- -

ただし、ダッシュは引き続きオプションとして解釈されます (そして、前のディレクトリがスタックにプッシュされます)。私は同じ問題を抱えていcdます。

4

1 に答える 1

6

いろいろな意味で、これはインタビューの質問です。(「-」という名前のファイルを削除するにはどうすればよいですか?)

$ cd ./-
$ pushd ./-
$ pushd ./$next
$ pushd $PWD/- # Yay JL
$ pushd /what/ever/-
于 2011-03-15T23:37:00.853 に答える