fish_shell

¡Esta es una revisión vieja del documento!


Fish Shell

Fish Shell es un intérprete de comandos orientado a maximizar la amigabilidad con el usuario. Incluye muchas funcionalidades que se encuentran en otros intérpretes modernos, y que simplifican la experiencia de uso en gran medida. Por otra parte, su sintaxis difiere un poco de la que utilizan otros intérpretes como bash o ksh, lo que hay que tener en cuenta si uno está interesado en aprender a programar scripts para la shell.

Fish sugerirá nombres y comandos mientras tipea. Por ejemplo, suponiendo que tienes un fichero llamado prueba.txt en tu directorio /home, simplemente puedes tipear nano ~/pr y Fish intentará completarlo a ~/prueba.txt automáticamente.

Al exportar variables no se utiliza el comando export. Fish emplea el comando set. Para exportar una variable, suponiendo que el nombre de la variable es Var y su valor es Val, debes ejecutar

set -x Var Val

Si deseas ver el valor de Var, ingresa:

env | grep Var

Esto devolverá algo como:

Var=Val

Si deseas borrar una variable, suponiendo que deseas eliminar la variable Var, puedes ingresar

set -e Var

Deberías notar ahora que al ejecutar env | grep Var ahora producirá una cadena vacía (sin contenido alguno).

  • fish_shell.1637980585.txt.gz
  • Última modificación: 2021/11/27 02:36
  • por peron