Preguntas etiquetadas con bash

Para preguntas sobre scripts escritos para el shell de comandos Bash. Para scripts de shell con errores / errores de sintaxis, verifíquelos con el programa shellcheck (o en el servidor web shellcheck en https://shellcheck.net) antes de publicar aquí. Es más probable que las preguntas sobre el uso interactivo de Bash sean sobre el tema en Super User que en Stack Overflow.

3
¿Cómo ejecutar el script como otro usuario sin contraseña?
Tengo script.sh que debe ejecutarse como usuario2. Sin embargo, este script solo se puede ejecutar bajo user1 en mi aplicación. Me gustaría ejecutar el siguiente comando: su user2 -C script.sh pero poder ejecutar sin contraseña. También quiero que esto sea muy restrictivo, ya que en user1 solo se puede ejecutar …
145 linux  bash  sudo  su  sudoers 


13
¿Cómo verificar el tamaño de un archivo usando Bash?
Tengo un script que verifica el tamaño 0, pero pensé que debe haber una forma más fácil de verificar el tamaño de los archivos. Es decir, file.txtnormalmente es 100k; cómo hacer que un script verifique si es inferior a 90k (incluido 0), y que haga una nueva copia porque el …
145 bash 

4
Dividir archivos usando tar, gz, zip o bzip2 [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 11 años . Mejora esta pregunta Necesito comprimir un archivo grande de aproximadamente 17-20 GB. Necesito dividirlo en varios …

7
Grep personajes antes y después del partido?
Usando esto: grep -A1 -B1 "test_pattern" file producirá una línea antes y después del patrón coincidente en el archivo. ¿Hay alguna forma de mostrar no líneas sino un número específico de caracteres? Las líneas en mi archivo son bastante grandes, así que no estoy interesado en imprimir la línea completa, …
144 bash  grep 


7
¿Cómo descargar un directorio completo y subdirectorios usando wget?
Estoy tratando de descargar los archivos para un proyecto usando wget, ya que el servidor SVN para ese proyecto ya no se ejecuta y solo puedo acceder a los archivos a través de un navegador. Las URL base para todos los archivos son las mismas que http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/ * ¿Cómo puedo …
143 regex  linux  bash  wget 

10
¿Cómo ir a cada directorio y ejecutar un comando?
¿Cómo escribo un script bash que atraviesa cada directorio dentro de un directorio parent_directory y ejecuta un comando en cada directorio ? La estructura del directorio es la siguiente: parent_directory (el nombre puede ser cualquier cosa, no sigue un patrón) 001 (los nombres de directorio siguen este patrón) 0001.txt (los …
143 bash  shell  unix  find 

3
¿Cómo puedes diferenciar dos tuberías en Bash?
¿Cómo puede diferenciar dos canales sin usar archivos temporales en Bash? Digamos que tiene dos canales de comando: foo | bar baz | quux Y desea encontrar el diffen sus salidas. Una solución obviamente sería: foo | bar > /tmp/a baz | quux > /tmp/b diff /tmp/a /tmp/b ¿Es posible …
143 bash  diff  pipeline 


9
Comentarios en línea para Bash?
Me gustaría poder comentar una sola bandera en un comando de una línea. Bash solo parece tener from # till end-of-linecomentarios. Estoy mirando trucos como: ls -l $([ ] && -F is turned off) -a /etc Es feo, pero mejor que nada. ¿Hay una mejor manera? Lo siguiente parece funcionar, …
142 bash  comments 



8
Función bash para encontrar el nuevo patrón de coincidencia de archivos
En Bash, me gustaría crear una función que devuelva el nombre de archivo del archivo más nuevo que coincida con un patrón determinado. Por ejemplo, tengo un directorio de archivos como: Directory/ a1.1_5_1 a1.2_1_4 b2.1_0 b2.2_3_4 b2.3_2_0 Quiero el archivo más nuevo que comienza con 'b2'. ¿Cómo hago esto en …
141 linux  bash 

5
Salir de un script en caso de error
Estoy creando un script de Shell que tiene una iffunción como esta: if jarsigner -verbose -keystore $keyst -keystore $pass $jar_file $kalias then echo $jar_file signed sucessfully else echo ERROR: Failed to sign $jar_file. Please recheck the variables fi ... Quiero que la ejecución del script finalice después de mostrar el …
141 bash  exit  shell 

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.