Cada vez que abro un archivo .sh, lo abre en gedit en lugar del terminal. No puedo encontrar ninguna opción similar a Click derecho → Abrir con → Otra aplicación ... → Terminal . ¿Cómo abro este archivo en la
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.
Cada vez que abro un archivo .sh, lo abre en gedit en lugar del terminal. No puedo encontrar ninguna opción similar a Click derecho → Abrir con → Otra aplicación ... → Terminal . ¿Cómo abro este archivo en la
Tengo seis directorios con archivos de comando. Estos son /bin, /sbin, /usr/bin, /usr/sbin, /usr/local/biny /usr/local/sbin. ¿Cuáles son las diferencias entre estos? Si estoy escribiendo mis propios guiones, ¿dónde debo agregarlos? Relacionado: ¿Cómo entender el diseño del sistema de archivos...
si yo escribo #!/bin/bash echo "foo" o #!/bin/sh echo "foo" ambos rinden lo mismo. He visto algunos guiones que comienzan con #!/bin/sho #!/bin/bash. ¿Hay alguna diferencia entre
He escrito este pequeño script de utilidad: for h in $SERVER_LIST; do ssh $h "uptime"; done Cuando se agrega un nuevo servidor $SERVER_LIST, el script se detiene con: The authenticity of host 'blah.blah.blah (10.10.10.10)' can't be established. RSA key fingerprint is
Sé cómo enumerar todos los paquetes instalados en mi sistema. Pero, ¿cómo podría obtener una lista de todos los repositorios y PPA en un script que pueda ejecutar en una nueva máquina para replicar la configuración del repositorio, incluidas las claves? Sé que puedo investigar...
¿Cuál es la diferencia entre ejecutar un script (por ejemplo, / some / script) con source /some/scripty . /some/scripten
Suponiendo que tengo una línea que quiero agregar a un archivo sin abrir un editor. ¿Cómo podría agregar esta línea? alias list='ls -cl --group-directories-first' a este
¿Cómo puedo repetir un comando cada intervalo de tiempo, de modo que me permita ejecutar comandos para verificar o monitorear directorios? No hay necesidad de un script, solo necesito un comando simple para ejecutar en la
Tengo tres scripts que necesito ejecutar cuando inicio mi máquina Ubuntu, comienzan los servicios que uso en mi entorno de desarrollo. Para hacer eso, abro manualmente tres terminales y escribo los comandos. ¿Hay alguna forma de crear un script que abra tres terminales y ejecute un comando en...
Estoy creando un script bash simple y quiero crear un menú de selección en él, como este: $./script echo "Choose your option:" 1) Option 1 2) Option 2 3) Option 3 4) Quit Y según la elección del usuario, quiero que se ejecuten diferentes acciones. Soy un novato de scripting de bash shell,...
Estoy tratando de ejecutar un forbucle para el archivo y quiero mostrar la línea completa. Pero, en cambio, solo muestra la última palabra. Quiero la linea completa. for j in `cat ./file_wget_med` do echo $j done resultado después de la ejecución: Found. Aquí están mis datos: $ cat...
¿Cómo puedo hacer que un script bash sea ejecutable haciendo doble clic al igual que los .exearchivos en Windows? Intenté crear un lanzador y asignarle el script , pero hay dos consecuencias: el terminal parpadea, desaparece y no se hace nada. debe especificar ejecutar en la terminal para...
¿Cuál es la diferencia entre chmod u+xy just chmod +x? He visto un montón de tutoriales que dicen usar u+xpara hacer scripts ejecutables. Sin embargo, omitir el uno parece tener ningún
Quería ejecutar un script de shell: -rwxr-x--x 1 root root 17234 Jun 6 18:31 create_mgw_3shelf_6xIPNI1P.sh Intenté hacer un procedimiento estándar, pero recibí este error: ./create_mgw_3shelf_6xIPNI1P.sh localhost 389 -l /opt/fews/sessions/AMGWM19/log/2013-06-06-143637_CLA-0 DEBUG...
Estoy escribiendo un script bash simple, pero lo necesito para verificar si se está ejecutando como root o no. Sé que probablemente haya una forma muy simple de hacerlo, pero no tengo idea de cómo. Para que quede claro: ¿Cuál es una forma sencilla de escribir un guión foo.sh , para que el comando...
Tengo un archivo ejecutable mpiexec, cuya ruta completa es ~/petsc-3.2-p6/petsc-arch/bin/mpiexec. Como quiero ejecutar este comando en diferentes directorios (sin tener que volver a escribir la ruta completa), configuro un alias en mi .bashrcarchivo de inicio : alias
Tengo una cadena como esa: |abcdefg| Y quiero obtener una nueva cadena llamada de alguna manera (como string2) con la cadena original sin los dos |caracteres al principio y al final para que tenga esto: abcdefg ¿Es eso posible en
Me gustaría usar un pitido en un script de shell. Lamentablemente, ninguno de los métodos que encontré a través de Google me funciona. Lo intenté echo -e '\a' echo -ne '\007' y el comando beepdespués de instalarlo a través de apt. ¿Cuál podría ser la
Para hacer un parche manualmente, debo escribir este comando sudo ./playback_delete_data_patch.sh 09_delete_old_data_p.sql Hay un espacio justo antes del 09: sudo ./playback_delete_data_patch.sh [space] 09_delete_old_data_p.sql ¿Cómo puedo ejecutar esto dentro de un script? También hay...
Tengo un solo script de Python que quiero distribuir como un paquete deb. Es un indicador que muestra la fecha local en el panel de Unity. Seguí crear un paquete .deb a partir de scripts o binarios, pero no pude crear un paquete deb porque falla. ¿Alguien puede darme una instrucción paso a paso...