Articles of shell

¿Cómo podemos renombrar un file con punto y coma como parte del nombre del file?

Traté de cambiar el nombre de todos los files con la extensión "XLS; 1" a "XLS", pero simplemente no funcionó. Intenté lo siguiente en cygwin en Windows XP y no funcionan: mv *.XLS;1 *.XLS mv *.XLS\;1 *.XLS mv "*.XLS;1" *.XLS

setenv no funciona en tcsh

Estoy tratando de instalar un progtwig en mis nuevos CentOs. La installation requiere setenv , que aparentemente no funciona, ni siquiera en el shell tcsh. ¿Alguien puede darme un consejo? [Anna@anna xd-demo] ./setup.csh Configuring shell for the XD2006 : ./setup.csh: line 7: setenv: command not found ./setup.csh: line 8: setenv: command not found ./setup.csh: line […]

networkingirigir el resultado de la secuencia de commands python al file

¿Cómo obtengo el resultado de este script de python para anexarlo a un file de logging? sudo inotifywait -mr –format '%e%w%f' –event move $srdir | python3 /usr/bin/m-sync.py $bkdir $srdir >> /mnt/msync.py.log2 sudo inotifywait -mr –format '%e%w%f' –event move $srdir | python3 /usr/bin/m-sync.py $bkdir $srdir >> /mnt/msync.py.log2 no funciona. Ningún post de error, solo un file […]

¿Cómo modificar el entorno de shell que ven las aplicaciones iniciadas a través del escritorio?

Supongamos que algún progtwig aleatorio Foo modifica su comportamiento de acuerdo con los valores de las variables de entorno; y se puede iniciar haciendo clic en algún icono de Foo disponible a través de un escritorio gráfico. Supongamos, para el rest de esta publicación, que cada instancia de Foo bajo discusión fue, o será, comenzada […]

¿Cómo exportar una variable de entorno del file .sh en zsh?

Tengo el siguiente script de shell TEST=/foopath export TEST Está en un file llamado test.sh y en el que ejecuté chmod +x test.sh Cuando ejecuto ./test.sh , espero poder ejecutar echo $TEST y ver el resultado /foopath pero no veo nada. Qué cambios son necesarios para que el script anterior exporte la variable $TEST cuando […]

Obtener la input del usuario desde el script utilizado como stdin para la session SSH

Tengo un script de shell que ejecuta commands y solicita la input del usuario. La secuencia de commands se encuentra en mi computadora. Estoy usando el script como stdin para una session ssh para ejecutar commands de forma remota. El problema que estoy teniendo es que el command de lectura no parece esperar la input […]

¿Cómo escaping citas en shell dentro del uso de ssh y sudo?

En una palabra: pregunta y ejemplo podría probar localmente: sh -c "echo 'how to print single quote here'" detalles: Tengo una configuration como esta: upload_server = ('192.168.1.1', 10051) ahora necesito un script de shell para replace la configuration del server. Localmente puedo hacerlo con sed: sed -E 's/( upload_server = ).*/\\1('\"'$a'\"', 10051)/g' config.py pero hay […]

Lanzamiento de Gnome Terminal con Shell Nivel 1?

Gnome permite cambiar el perfil de terminal pnetworkingeterminado para nuevas terminales creadas con Ctrl + Alt + T. Pero qué sucede si quiero: Crea una nueva terminal con un perfil específico desde la línea de command gnome-terminal –profile=<profile_name> –working-directory=<full_path> echo $SHLVL produce 2 . ¿Hay alguna manera de hacer esto donde el SHLVL es 1 […]

Corregir el enlace corrupto / bin / sh

Solía ​​acceder a él a través de SSH, pero quería conectarme a él con zsh en lugar de bash . Cometí un error con mi NAS de Synology : /bin/sh el enlace simbólico /bin/sh en /bin/bash para replacelo por /bin/zsh pero desde entonces no puedo conectarme a él usando SSH: $ ssh synology.local martin@synology.local's password: […]

Crear accesos directos / alias en Fedora

¿Cómo creo un atajo / alias en fedora? Por ejemplo, este es el path hacia mi netbeans IDE netbeans-8.2/bin/netbeans Soy una persona perezosa, y no quiero escribir todo esto en la terminal, ¿hay alguna manera para que pueda escribir algo más y "igual" a lo que yo quiera? Ejemplo si escribo SOMECOMMAND = netbeans-8.2/bin/netbeans Cualquiera […]