Unix & Linux

13
Cómo scp con expresiones regulares

Estoy tratando de copiar todos los archivos que no comienzan con la letra "a", en ksh. La copia de la máquina de origen a la máquina de destino funciona bien : scp -p !(a*) user@machine:/path/directory/. Pero, si estoy en el servidor de destino y quiero copiar desde el servidor de origen, está...

13
Obtenga una lista elegante de procesos secundarios

Me gustaría obtener una lista de todos los procesos cuyo padre es $ pid. Esta es la forma más simple que se me ocurrió: pstree -p $pid | tr "\n" " " |sed "s/[^0-9]/ /g" |sed "s/\s\s*/ /g" ¿Hay algún comando o alguna forma más simple de obtener la lista de procesos

13
$ {! FOO} y zsh

${!FOO}realiza una doble sustitución en bash, lo que significa que toma el valor (cadena) de FOO y lo usa como un nombre de variable. zshno es compatible con esta función. ¿Hay alguna manera de hacer que esto funcione igual en bashy zsh? Antecedentes: Tengo una lista de variables de entorno,...

13
Obteniendo el mismo uso de CPU cada vez.

Cuando ejecuto el siguiente comando para obtener el uso de la CPU, obtengo un buen uso de la CPU del usuario. top -b -n1 | grep "Cpu(s)" | awk '{print $2 + $4}' Salida: 14.5 Aquí tengo un problema es que la salida depende del comando superior, por lo que no cambia instantáneamente como...

13
Arch linux: pacman no funciona al hacer chrooting

Tengo Ubuntu instalado en mi computadora. Decidí instalar Arch Linux, pero omití la parte sobre la instalación de Grub, ya que ya está instalada. Al ver que Arch no aparece en la lista de menús de Grub, decidí instalarlo en Arch. Monté la partición de Arch en Ubuntu y me metí en ella. Emití el...

13
ssh-add -D no borra las claves almacenadas del agente ssh

¿Cómo es que esto sucede ?: stan@tcpc:~/.ssh$ ssh-add -l 8192 e0:45:5e:cc:45:3e:17:2b:a6:54:6f:8d:53:1b:j2:e3 github (RSA) 2048 25:41:53:a6:45:5d:ac:eb:5c:45:f8:ce:42:a9:he:aa BITBUCKET (RSA) stan@tcpc:~/.ssh$ ssh-add -D All identities removed. stan@tcpc:~/.ssh$ ssh-add -l 8192...

13
Use xdg-open para abrir una url con un nuevo proceso

Estoy empezando a experimentar con Crunchbang (que se basa en Debian y usa Terminator ) como un entorno de desarrollo web, y una de las cosas con las que estoy luchando es el comportamiento xdg-open. Vengo de un entorno OSX, así que perdóname si esta pregunta resulta ser densa. Me gustaría poder...