Articles of shell

Congelar temporalmente un process al interactuar con el shell

Digamos que en una sola console ejecuto tail -F, mostrando el resultado de muchos files de logging en time real. Sin embargo, a veces también necesito ejecutar commands allí y examinar su salida brevemente, sin ser salpicado por las ráfagas de salida de la queue. Lo que podría ser una manera ingeniosa de killall -STOP […]

¿Cómo hacer que vi funcione en modo de usuario único?

Al arrancar FreeBSD (uso 8.4-amd64) en modo de usuario único, assembly el sistema de files raíz en modo lectura / escritura y tratando de vi algún file de text, obtengo todo el contenido de este file en una línea. Esto hace que vi no pueda editar las configuraciones de text. Al ejecutar multiusuario, todo funciona […]

Mata a todos los trabajos en queue

Necesito matar todos los trabajos en queue y en ejecución en mi ID. Yo he tratado at -l | awk '{print $1}'| at -r {} Pero sigo recibiendo {} does not exist Lo que me lleva a creer que estoy parsing mal la statement. Nunca he trabajado con la salida de tuberías, ¿podría alguien ayudarme?

Cómo get text al inicio de la terminal

Cómo get text al inicio de la terminal como se muestra en esta image. Debería mostrar cada vez que abro la terminal.

¿La autocompletación de las aplicaciones se realiza por shell?

Cuando evince , y luego presiono tab, el shell bash mostrará una list de todos los files que se pueden abrir por evince , que parece estar basado en la parte ext del nombre del file. ¿Esto es hecho por shell o la aplicación se evince ? Si es anterior, ¿cómo sabe el caparazón qué […]

shell script para ejecutarse al arrancar en Mac OS X no ejecuta todos los commands

En OS X, estoy tratando de usar lingon para ejecutar un script de shell al arrancar. Tengo un file ~ / desktop / _admin / boot / bootdocker.sh: #!/bin/bash boot2docker up export DOCKER_HOST=tcp://192.177.59.103:2475 Mi problema es que si ejecuto el script desde la línea de command con cualquiera de estos: $bash bootdocker.sh $./bootdocker.sh $sh bootdocker.sh […]

Pasar arguments a un command ejecutado por otro usuario

Tengo un script bash que se supone que debe tomar algunos arguments y luego ejecutarlo en un usuario diferente: test.sh #!/bin/bash sudo su user2 <<'EOF' echo $1 EOF Sin embargo, imprime en blanco: $ ./test.sh haha Entiendo que es porque la variable de entorno se restablece (?). ¿Cómo puedo pasar este argumento? En cuanto a […]

¿Cómo cambio de bash a zsh?

Puedo comenzar zsh con zsh . ¿Cómo puedo hacer que sea el pnetworkingeterminado para las nuevas windows de terminal? ¿Estará bien copyr mi .bashrc en .zshrc para get cosas como mi indicador de PS1 personalizado?

¿Cómo cambia Git el intérprete de commands de shell en la Terminal Cygwin de Aptana Studio?

Estoy ejecutando Aptana studio 3.3.2. El command echo $SHELL produce /bin/sh . Sin embargo, no hay ningún valor para la variable de entorno PS1 que me gustaría inspeccionar. No puedo, no hay ningún file .bash_profile o .bashrc pero me gustaría inspeccionar la variable de entorno PS1 . Esto porque en Git, cuando hago un git […]

Cómo sumr los numbers del partido

Soy nuevo en scripting y necesito ayuda. Apreciaremos tus respuestas. Obtuve esta tarea, que es encontrar la sum de todos los numbers de cinco dígitos (en el range 10000 – 99999) que contienen exactamente dos de los siguientes dígitos: {4, 5, 6}. Estos pueden repetirse dentro del mismo número, y si es así, countn una […]