Preguntas etiquetadas con scripts

Un script es una serie de instrucciones escritas en un archivo de "texto plano". El intérprete de script (por ejemplo, Bash u otro shell, Python, Perl, Ruby, etc.) lee el archivo y lleva a cabo las instrucciones como si se hubieran ingresado en el símbolo del sistema.

2
Ejecutar script cuando el monitor está conectado
Estoy tratando de ejecutar un script ubicado usr/local/bin/cuando conecto un monitor externo a mi computadora portátil. Intenté agregar una nueva udevregla, pero no funcionó. Creé un nuevo archivo en /etc/udev/rules.dllamado vga-monitor-connect.rules. El contenido del archivo fue SUBSYSTEM=="drm", ACTION=="change", RUN+="/usr/local/bin/panel-fix" Tomé la línea de esta respuesta Después de buscar en línea …

4
¿Cómo corregir el error "no es un identificador válido" después de configurar las variables de entorno?
Estoy tratando de configurar cocos2dx en Ubuntu 14.04 LTS pero después de configurar las variables ambientales (en .bashrc) empiezo a recibir este error: bash: export: dev/cocos2d-x-3.2/tools/cocos2d-console/bin': not a valid identifier bash: export:/home/john/android': not a valid identifier bash: export: dev/android-ndk-r10b': not a valid identifier bash: export:dev/adt-bundle-linux-x86_64-20140702/sdk': not a valid identifier Y …






5
¿Hay algo similar a echo -n en heredoc (EOF)?
Estoy escribiendo en un gran script de fábrica de scripts que genera muchos scripts de mantenimiento para mis servidores. Hasta ahora escribo algunas líneas que deben escribirse en una línea con, echo -nepor ejemplo, echo -n "if (( " | sudo tee -a /usr/local/bin/upgradeAllServers &> /dev/null # Generate exitCode check …
12 bash  scripts 

1
¿Cómo soluciono la advertencia: sustitución del comando: byte nulo ignorado en la entrada?
Tengo una secuencia de comandos que se ejecuta que necesita usar notify-send, pero se ejecuta como root. Lo único que encontré que funciona es este script . El problema es que en esta línea: DBUS_SESSION=`grep -z DBUS_SESSION_BUS_ADDRESS /proc/$DBUS_PID/environ | sed -e s/DBUS_SESSION_BUS_ADDRESS=//` Sigo recibiendo el error warning: command substitution: ignored …




1
Buscar texto específico del archivo y generar la línea (script de Shell)
Supongamos que tengo una variable $ str1 str1="20140121-21:48:26|Joanne Frances|" Lo que quiero hacer es buscar esa parte en el archivo. El archivo contiene, por ejemplo: 20140121-21:48:26|Joanne Frances|Perez|9173046751.000000|Mar 31| 20140121-21:50:28|Nikko|Real|9065887272.000000|Mar 21| 20140121-22:22:53|Czarina|Revilla|9999999999.000000|Jan 21| La salida debe ser: 20140121-21: 48: 26 | Joanne Frances | Pérez | 9173046751.000000 | 31 de marzo …


2
Tee no obtiene toda la salida de la tubería
Tengo un script que ejecuta comandos como: export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH;./some_app -i $INDEX | tee $LOG echo "Number of errors: $(grep "ERROR" $LOG | wc -l)" El problema está probablemente en la tubería hacia tee. No parece obtener toda la salida. Cuando la aplicación se cierra, faltan las últimas líneas de la …

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.