Мне часто приходится это делать. Например:
$ vim /etc/pam.d/sudo
$ vim /etc/pam.d/sudo-i
$ cd /etc/pam.d/ # Figure I should just go to the directory
Теперь, как я могу получить каталог последнего аргумента, когда это путь к файлу? Я надеюсь, что-то вроде этого:
$ vim /etc/pam.d/sudo
$ vim /etc/pam.d/sudo-i
$ cd $dir # <-- something that returns /etc/pam.d in this case
Я спрашиваю об этом, потому что недавно мне стало известно о переменной $_
, которая стала полезной. Интересно, есть ли какой-нибудь другой командный фу, который может пригодиться.