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.


11
automatizar la sesión de telnet usando scripts bash
Estoy trabajando en la automatización de algunas tareas relacionadas con telnet, usando scripts Bash. Una vez automatizado, no habrá interacción del usuario con telnet. (es decir, estará totalmente automatizado) los scripts se parecen a esto: # execute some commands on the local system # access a remote system with an …
80 linux  bash  telnet 

3
Cómo obtener solo los primeros diez bytes de un archivo binario
Estoy escribiendo un script bash que necesita obtener el encabezado (primeros 10 bytes) de un archivo y luego en otra sección obtener todo excepto los primeros 10 bytes. Estos son archivos binarios y probablemente tendrán un \0'y \n' en los primeros 10 bytes. Parece que la mayoría de las utilidades …
80 bash  binary 


6
bash echo número de líneas de archivo dadas en una variable bash sin el nombre del archivo
Tengo las siguientes tres construcciones en un script bash: NUMOFLINES=$(wc -l $JAVA_TAGS_FILE) echo $NUMOFLINES" lines" echo $(wc -l $JAVA_TAGS_FILE)" lines" echo "$(wc -l $JAVA_TAGS_FILE) lines" Y ambos producen una salida idéntica cuando se ejecuta el script: 121711 /home/slash/.java_base.tag lines 121711 /home/slash/.java_base.tag lines 121711 /home/slash/.java_base.tag lines Es decir, el nombre del …
79 bash  wc 

10
Usando bash history para obtener un comando anterior, cópielo y luego 'ejecútelo' pero con el comando comentado
Solo una pregunta para mejorar mis bashhabilidades. Siempre hago esto: $ history | grep some_long_command ... ... 123 some_long_command1......... 124 some_long_command2......... ... Luego puedo ejecutar el comando que encontré haciendo: !123 Sin embargo, a menudo quiero hacer esto: some_long_command1foobar Es decir, cambie el comando antes de ejecutarlo. ¿Puedes usar bash …

3
¿Cómo creo un script de configuración?
Esto puede parecer una pregunta muy genérica, pero aquí va. Tengo un requisito para crear un script de configuración para mi aplicación, el resultado de esta configure sería un generada makefile(básico configure, make, make install). Mi pregunta es, ¿por dónde empiezo a construir esto? ¿Hay algún ejemplo que pueda seguir?




1
¿3> & 1 implica 4> & 3 5> & 3 etc.?
Yo esperaría echo foo | tee /proc/self/fd/{3..6} 3>&1 fallar con errores como / proc / self / fd / 4: No existe tal archivo o directorio , etc., pero para mi sorpresa, genera foo foo foo foo foo Es como si 3>&1todos los descriptores siguientes fueran redirigidos a stdout, excepto …

7
¿Cómo edito el comando de shell actual sin ejecutarlo?
Parece que hay mucha información sobre cómo editar y ejecutar un comando usando su editor usando "edit-and-execute-command (Cx Ce)", pero lo que me gustaría lograr es tomar el comando de shell actual, aplicar cierto filtrado (usando un script) y luego devuélvalo para solicitar más aprobación / cambios manuales antes de …
13 bash 



2
No se encontró el comando java de Synology Scheduler .sh
Tengo un script bash cuya única tarea es ejecutar un archivo jar. sms.sh java -jar /volume1/homes/jar/smssender.jar Con mi Synology NAS configuré una tarea. Agregar el comando para ejecutar el script bash. Agregar salida de registro. Ejecutando mi nueva tarea. Verificando el registro para ver el siguiente error: /volume1/homes/jar/sms.sh: línea 1: …
9 java  bash  synology 

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.