1

В Bash позиционный параметр $_ содержит последний аргумент в предыдущей команде:

$ /home/joe> some-script foo bar
$ /home/joe> cd $_
$ /home/joe/bar> 

Кажется, позиционный параметр $_ не работает в оболочке рыбы.

Есть ли какой-нибудь способ в оболочке рыбы, с помощью которого я могу получить последний аргумент в предыдущей команде? Это может быть полезно в тех случаях, когда этот аргумент является действительно длинным путем, который может быть больно набирать снова.

1 ответ1

1

fish использует $_ для работающей в данный момент программы: http://fishshell.com/docs/current/index.html#title

Чтобы получить последний аргумент последней команды, используйте Alt+Up

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .