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
Establecer variables de readline en el shell
Leí en la manpágina que establece los parámetros de línea de lectura en un valor apagado o apagado mediante el uso set var value ¿Es esto lo mismo que el setincorporado, y cómo se configuran las variables una vez que inputrcya se han leído y el shell se está ejecutando?
10 bash  readline 


2
Usando el comando `select` para imprimir un menú en Bash
Estoy tratando de implementar un menú simple usando el selectcomando. El script (para fines de prueba) es el siguiente: #!/bin/bash echo "*******************" PS3='Select an option and press Enter: ' options=("apache" "named" "sendmail") select opt in "${options[@]}" do case $opt in "apache") date ;; "named") echo "test" ;; "sendmail") echo "test …

2
Cómo impedir que root ejecute un script
El servidor de aplicaciones Glassfish proporciona scripts para administrar el servidor de aplicaciones y también iniciarlos y detenerlos, y me gustaría restringir que el usuario root ejecute este script. La razón es que algunos desarrolladores clave se olvidan de administrar el servidor como usuario no privilegiado y si reinician el …



1
¿Gnu coreutils está roto?
Considere la siguiente entrada para ordenar: cat > foo <<EOM D,,5014978 DD,,25 D,I,1972765530 D,Y,4223624 -,Y,71285059 YA,I,2 EOM Ahora intenta correr sort foo La salida no se ordena al intentar esto en cualquiera de mis cajas de Linux (gnu coreutils versiones 6.9-7.4). La salida se ordena cuando se ejecuta bajo cygwin …
10 bash  coreutils  sort 



4
Estado de salida de bash utilizado con PIPE
Estoy tratando de entender cómo se comunica el estado de salida cuando se usa una tubería. Supongamos que estoy usando whichpara localizar un programa inexistente: which lss echo $? 1 Como whichno lsspude localizar , obtuve un estado de salida de 1. Esto está bien. Sin embargo, cuando intento lo …
10 bash  shell-script  pipe  exit 

3
Expansión bash hexadecimal
Me gustaría saber si hay una manera de usar la expansión bash para ver todas las posibilidades de combinación de varios dígitos en hexadecimal. Puedo ampliar en binarios En la base 2: echo {0..1}{0..1}{0..1} Lo que devuelve: 000 001 010 011 100 101 110 111 En base 10: echo {0..9}{0..9} …


1
¿Cómo puedo establecer variables de entorno para un programa ejecutado usando `nohup`?
(Estoy editando un script Bash existente, así que probablemente estoy cometiendo un error tonto aquí ...) Tengo un script de shell que guarda un comando con una variable de entorno como su argumento como este: COMMAND="mvn clean install -P $MAVEN_PROFILE" Luego ejecuta el comando con nohupaproximadamente lo siguiente: nohup $COMMAND …

3
para contratiempos de loop glob
Estoy tratando de configurar un script que se repita en un conjunto de directorios, y haga una cosa cuando encuentre archivos .jpg, y otra cuando encuentre archivos .nef. El problema es que, por ejemplo, si un directorio no tiene archivos .jpg (o .nef), la entrada global ya no es global, …
10 bash  wildcards 

6
Cómo eliminar archivos duplicados usando bash
Tengo una carpeta con archivos duplicados (por md5sum( md5en una Mac)) y quiero tener uncron trabajo programado para eliminar cualquier encontrado. Sin embargo, estoy atascado en cómo hacer esto. Lo que tengo hasta ahora: md5 -r * | sort Lo que genera algo como esto: 04c5d52b7acdfbecd5f3bdd8a39bf8fb gordondam_en-au11915031300_1366x768.jpg 1e88c6899920d2c192897c886e764fc2 fortbourtange_zh-cn9788197909_1366x768.jpg 266ea304b15bf4a5650f95cf385b16de …

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.