Question

J'ai un script qui parcourt l'arborescence des répertoires en utilisant pushd et popd. Il est étouffait un répertoire nommé -. J'ai essayé:

pushd -- -

Mais le tableau de bord est toujours interprété comme une option (et le répertoire précédent est poussé sur la pile). J'ai le même problème avec cd.

Était-ce utile?

La solution

Dans différentes saveurs, ceci est une question d'entrevue. (Comment puis-je supprimer un fichier nommé "-"?)

$ cd ./-
$ pushd ./-
$ pushd ./$next
$ pushd $PWD/- # Yay JL
$ pushd /what/ever/-
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top