Preguntas etiquetadas con bash

Preguntas específicas para Bourne Again SHell de GNU, a diferencia de otros shells Bourne / POSIX. Para preguntas sobre shells de Unix en general, use la etiqueta / shell en su lugar.


2
¿Cuál es la estructura de datos de $ @ en shell?
Usualmente $@representamos todos los argumentos excepto $ 0. Sin embargo, no sé qué $@es la estructura de datos . ¿Por qué se comporta de manera diferente $*cuando se incluye entre comillas dobles, alguien podría darme una explicación a nivel de intérprete? Se puede iterar en el bucle for, por lo …
13 bash  shell 




2
Cómo usar Bash para sh en Ubuntu
Estoy instalando un gran programa, que tiene sus recursos como un rpmarchivo. Se atascó en la línea de #!/bin/sh SCITEGICPERLBIN=`dirname $0` SCITEGICPERLHOME=`dirname $SCITEGICPERLBIN` if [ $SCITEGICPERLHOME == "." ] Aparentemente, shtrabaja bashen Red Hat Linux con esta sintaxis, pero da el error de unexpected operatoren Ubuntu. No puedo cambiar el …


3
¿Por qué no se trata `|` literalmente en un patrón global?
Mi pregunta proviene de ¿Cómo el almacenamiento de la expresión regular en una variable de shell evita problemas al citar caracteres que son especiales para el shell? . ¿Por qué hay un error? $ [[ $a = a|b ]] bash: syntax error in conditional expression: unexpected token `|' bash: syntax …
13 bash 








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.