GNU/Linux >> Tutoriales Linux >  >> Linux

¿Extensiones de archivo para secuencias de comandos de Unix Shell?

Cerrado . Esta pregunta está basada en opiniones. Actualmente no está aceptando respuestas.

¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación.

Cerrado hace 4 años.


Mejorar esta pregunta

En wikipedia, el artículo para .sh dice:

Para el tipo de extensión de archivo .sh, consulte Bourne shell.

¿Qué hay de otros shells de Unix?

Sé que el shebang se usa dentro del archivo para indicar un intérprete para la ejecución, pero me pregunto:

  • ¿Cuáles son los pros y los contras de las extensiones de archivo frente a la ausencia de extensiones de archivo?

Respuesta aceptada:

Solo llamaría a .sh algo que significado ser portátil (y con suerte lo es portátil).

De lo contrario, creo que es mejor ocultar el idioma. El lector cuidadoso lo encontrará en la línea shebang de todos modos. (En la práctica, .bash o .zsh , etc... los sufijos rara vez se usan).


Linux
  1. ¿Existen convenciones de nomenclatura para las variables en los scripts de Shell?

  2. Matrices en Unix Bourne Shell?

  3. ¿Script de Shell para mover archivos más antiguos?

  4. ¿Pruebas de concha de pescado para la existencia de un archivo en $path?

  5. ¿Cómo probar el cumplimiento de Posix de los scripts de Shell?

Shell Scripting para principiantes:cómo escribir Bash Scripts en Linux

Matrices en scripts de Shell

Comprender el bucle for en los scripts de Shell

Comandos prácticos de Linux y Unix Tee para el administrador de Linux

Guía de Midnight Commander (mc):potente administrador de archivos basado en texto para Unix

¿Qué es un archivo .sh?