Как использовать позиционный параметр $_ в оболочке fish?
В Bashпозиционный параметр $_
содержит последний аргумент в предыдущей команде:
$ /home/joe> some-script foo bar
$ /home/joe> cd $_
$ /home/joe/bar>
Позиционный параметр $_
не похоже на работу в оболочке рыбы.
Есть ли какой-нибудь способ в оболочке рыбы, с помощью которого я могу получить последний аргумент в предыдущей команде? Это может быть полезно в тех случаях, когда этот аргумент является действительно длинным путем, который может быть больно набирать снова.
1 ответ
Решение
Рыба использует $_
для текущей запущенной программы: http://fishshell.com/docs/current/index.html
Чтобы получить последний аргумент последней команды, используйте Alt+Up