Preguntas etiquetadas con bash

33
Comando Bash Sudo no encontrado

He configurado una máquina virtual usando Linux Redmine llave en mano y estoy tratando de SSH en el servidor para instalar algunos elementos más. No parece estar reconociendo el comando sudo. Cada vez que intento sudo algo recibo un error que dice: -bash: sudo: command not found Leí en otro...

33
Comandos bash dentro de vi

¿Es posible escribir un comando bash dentro de vi y obtener el stdout? A menudo me resulta tedioso cerrar y volver a abrir vi solo porque quiero buscar algo en el

33
buscar texto en la salida del terminal

Estoy ejecutando una aplicación con un comando $ grails run-appque imprime el terminal de inicio de sesión como a continuación. Lo que quiero es buscar un texto en particular (digamos user authorities) en este registro para poder verificarlo más a fondo. Una forma de usar Logging Apis para...

33
alias vs export para comandos simples

Para comandos simples como less, ¿es mejor hacer un alias o exportar las opciones? ¿Hay algún beneficio de uno sobre el otro? Por ejemplo, si quiero lessusar siempre la -Ropción para mostrar caracteres sin formato, ambas soluciones funcionan: export LESS='-R' alias less='less -R' Para un caso...

33
¿Cómo uso bytes nulos en Bash?

He leído que, dado que las rutas de archivos en Bash pueden contener cualquier carácter, excepto el byte nulo (byte de valor cero $'\0'), es mejor usar el byte nulo como separador. Por ejemplo, si la salida de findse enviará a otro programa, se recomienda utilizar la -print0opción (para las...

33
bash iterate file list, excepto cuando está vacío

Pensé que esto sería simple, pero está resultando más complejo de lo que esperaba. Quiero iterar a través de todos los archivos de un tipo particular en un directorio, así que escribo esto: #!/bin/bash for fname in *.zip ; do echo current file is ${fname} done Esto funciona siempre que haya al...

33
¿Cómo encontrar el archivo donde se define una función bash?

No puedo entender cómo encontrar el archivo donde se define una función bash ( __git_ps1en mi caso). Experimenté con declare, type, which, pero nada me dice que el archivo de origen. Leí en alguna parte que declarepuede imprimir el nombre del archivo y el número de línea, pero no se explicó cómo....

33
Ejecutando un bucle precisamente una vez por segundo

Estoy ejecutando este ciclo para verificar e imprimir algunas cosas cada segundo. Sin embargo, debido a que los cálculos toman unos pocos cientos de milisegundos, el tiempo impreso a veces se salta un segundo. ¿Hay alguna forma de escribir un bucle que me garantice obtener una copia impresa cada...