Aquí hay un ejemplo de cómo usar cutpara dividir la entrada en campos usando un delimitador de espacio y obtener el segundo campo: cut -f2 -d' ' ¿Cómo se puede definir el delimitador como una pestaña, en lugar de un
Aquí hay un ejemplo de cómo usar cutpara dividir la entrada en campos usando un delimitador de espacio y obtener el segundo campo: cut -f2 -d' ' ¿Cómo se puede definir el delimitador como una pestaña, en lugar de un
Si ha estado siguiendo unix.stackexchange.com durante un tiempo, debería saber que dejar una variable sin comillas en el contexto de la lista (como en echo $var) en los shells Bourne / POSIX (zsh es la excepción) tiene un significado muy especial y no debe hacerse a menos que tenga una muy buena...
Estoy trabajando en Mac OSX, así que supongo que estoy usando bash ...? A veces entro en algo que no quiero que me recuerden en la historia. ¿Cómo lo
He dejado una secuencia de comandos ejecutándose en una máquina remota desde que estaba trabajando localmente en ella. Puedo conectarme a través de SSH a la máquina como el mismo usuario y ver el script ejecutándose ps. $ ps aux | grep ipcheck myuser 18386 0.0 0.0 18460 3476 pts/0 S+ Dec14 1:11...
Al usar los sistemas de control de versiones, me molesta el ruido cuando dice el diff No newline at end of file. Entonces me preguntaba: ¿Cómo agregar una nueva línea al final de un archivo para deshacerme de esos
¿Qué puedes hacer con el evalcomando? ¿Por qué es útil? ¿Es algún tipo de función incorporada en bash? No hay manpágina para eso
Tengo un problema en el que si escribo comandos muy largos en bash, el terminal no mostrará lo que estoy escribiendo correctamente. Esperaría eso si tuviera un comando como el siguiente: username@someserver ~/somepath $ ssh -i /path/to/private/key [email protected] El comando...
Me gustaría cambiar una extensión de archivo de *.txta *.text. Intenté usar el basenamecomando, pero tengo problemas para cambiar más de un archivo. Aquí está mi código: files=`ls -1 *.txt` for x in $files do mv $x "`basename $files .txt`.text" done Recibo este error: basename: too many...
Digamos que tengo el siguiente alias en bash alias ls='ls --color=auto'- y quiero llamar a ordinario lssin opciones. ¿La única forma de hacerlo es unalias, hacer el comando y luego alias nuevamente? ¿O hay algún truco ingenioso o solución
Al comienzo de un script de shell bash se encuentra la siguiente línea: IFS=$'\n' ¿Cuál es el significado detrás de esta colección de símbolos?
Quiero ejecutar un comando java una vez por cada partido de ls | grep pattern -. En este caso, creo que podría hacerlo, find pattern -exec java MyProg '{}' \;pero tengo curiosidad sobre el caso general: ¿hay una manera fácil de decir "ejecutar un comando una vez por cada línea de entrada estándar"?...
Recibo el mensaje There are stopped jobs.cuando intento salir de un shell bash a veces. Aquí hay un escenario reproducible en python 2.x: ctrl+ ces manejado por el intérprete como una excepción. ctrl+ z'detiene' el proceso. ctrl+ dsale de Python para reales. Aquí hay una salida de terminal del...
Tengo una instancia de Linux que configuré hace algún tiempo. Cuando lo enciendo e inicio sesión, roothay algunas variables de entorno que configuré pero no puedo recordar ni encontrar de dónde provienen. He comprobado ~/.bash_profile, /etc/.bash_rcy todos los scripts de inicio. He corrido findy...
Tengo un directorio lleno de imágenes: image0001.png image0002.png image0003.png ... Y me gustaría que una línea les cambie el nombre a (digamos). 0001.png 0002.png 0003.png ... ¿Cómo hago
Me encuentro repitiendo mucho de: mkdir longtitleproject cd longtitleproject ¿Hay alguna manera de hacerlo en una línea sin repetir el nombre del directorio? Estoy de fiesta
Acabo de ver esto escrito; $ some-command >| /tmp/output.txt Las tuberías verticales se utilizan en redirecciones estándar "canalizando" la salida de un comando a otro, >|de hecho , ¿es completamente inútil ya que sería lo mismo que >en este
En la terminal bash puedo presionar Control+ Zpara suspender cualquier proceso en ejecución ... luego puedo escribir fgpara reanudar el proceso. ¿Es posible suspender un proceso si solo tengo su PID? Y si es así, ¿qué comando debo usar? Estoy buscando algo como: suspend-process...
Encontré el .bashrcarchivo y quiero saber el propósito / función del mismo. ¿Cómo y cuándo se
En bash todo lo que sé es que rmdir directoryname eliminará el directorio pero solo si está vacío. ¿Hay alguna manera de forzar la eliminación de
Tengo algunos problemas con algunos scripts en bash, sobre errores y comportamientos inesperados. Me gustaría investigar las causas de los problemas para poder aplicar soluciones. ¿Hay alguna manera de activar algún tipo de "modo de depuración" para bash, para obtener más