¿Cómo usar el parámetro posicional $ _ en el shell de pez?


1

En Golpetazo , la parámetro posicional $_ mantiene el último argumento en el comando anterior:

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

El parametro posicional $_ No parece funcionar en la cáscara de los peces.

¿Hay alguna forma en el caparazón de pez que pueda obtener el último argumento del comando anterior? Esto puede ser útil en los casos en que ese argumento es un camino realmente largo, que puede ser difícil de escribir nuevamente.


Para algunas personas, fizsh podría ser una alternativa.
Tarrasch

Respuestas:


1

usos del pescado $_ para el programa actualmente en ejecución: http://fishshell.com/docs/current/index.html#title

Para obtener el último argumento del último comando, use Alt + Arriba


Alt + Up se ha engullido en el terminal de GNOME que estoy usando. ¿Es posible volver a asignar esto a algún otro método abreviado de teclado?
Ashwin Nanjappa

Sí. Por ejemplo, para enlazar "alt +". a la misma cosa: bind \e. history-token-search-forward - ver "ayuda vincular"
glenn jackman
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.