Я создал каталог с именем -
[root @ server50 public_html] # mkdir -
[root @ server50 public_html] # ls -al
drwxr-xr-x 2 root root 4096 16.03.2011 02:22 -
Как я могу войти в каталог с помощью команды cd.
Вы можете добавить текущий каталог:
cd ./-
Найдите на странице руководства cd
и вы видите, что аргумент командной строки, состоящий из одного дефиса, обрабатывается как переменная $ OLDPWD. Чтобы этого не происходило, вам просто нужно заменить «одиночный дефис» на дополнительную информацию о его пути. Вот несколько способов сделать это:
cd /full/path/to/-
cd ./-
cd ././-
Что угодно, чтобы один дефис "-" сам по себе не отображался в командной строке, иначе он будет интерпретирован как старый рабочий каталог.