Написання мого першого сценарію, тому я впевнений, що це основне питання, але чи можу я хтось пояснити мені, чому я можу:
cd ~
cd bin
cd ~/bin
cd 'bin'
Але не
cd '~'
cd '~/bin'
Мені потрібно до cdкаталогу доріжок із пробілом в одному з імен каталогів, тому мені потрібні лапки (це Windows Program Filesпід вином). Я можу обійти його двома cdкомандами, але чому я не можу ставити ~лапки?
Якщо я набираю cd '~'(або cd "~"), я отримую:
bash: cd: ~: No such file or directory
cd. Використовуйте змінні для зберігання імен шляхів, які ви не хочете вводити кілька разів, наприкладpf=~/.wine/drive_c/Program\ Files/; cp /path/to/file "$pf"
/або NUL?
cd ./~
cdперейшли до каталогу з ім'ям~?