Unix & Linux

22
Buscando una cadena en múltiples archivos zip

Estoy trabajando en SunOS 5.10. Tengo una carpeta que contiene alrededor de 200 archivos zip. Cada archivo zip contiene solo un archivo de texto. Me gustaría buscar una cadena específica en todos los archivos de texto en todos los archivos zip. Intenté esto (que busca cualquier archivo de texto en...

22
¿Por qué cuelga 'df'?

Recientemente he tenido problemas para ejecutar df, donde simplemente se cuelga . Aquí está la stracesalida, y en ella, verás que maté ya que estaba allí: $ strace /bin/df execve("/bin/df", ["/bin/df"], [/* 35 vars */]) = 0 brk(0) = 0x8d03000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such...

22
Distinguir un archivo normal de un enlace simbólico

Estoy escribiendo un script bash que necesita distinguir un archivo normal de un enlace simbólico. Pensé que podría hacer esto con la expresión if / test, pero no funciona como esperaba: $ touch regular_file $ test -f regular_file; echo $? 0 $ test -h regular_file; echo $? 1 $ ln -s regular_file...

22
Suspender / reanudar proceso único a / desde disco

En ocasiones, nos gustaría suspender los procesos de uso intensivo de memoria en nuestros servidores Ubuntu y OS X para liberar temporalmente algo de RAM para otros trabajos. Si todo lo que nos preocupara fuera el uso de la CPU, un simple Ctrl-Zfuncionaría. Sin embargo, necesitamos poder liberar la...

22
Usando sed para convertir nuevas líneas en espacios

Digamos que tengo una variable de shell $stringque contiene texto con varias líneas nuevas, por ejemplo: string="this is a test" Me gustaría convertir esta cadena en una nueva cadena new_stringdonde todos los saltos de línea se convierten en espacios: new_string="this is a test" Lo...

22
¿Cifrar archivos solo con SSH -priv-key?

Supongamos que quiero cifrar un archivo para que solo yo pueda leerlo, conociendo mi contraseña de clave privada SSH. Estoy compartiendo un repositorio donde quiero cifrar u ofuscar información confidencial. Con eso, quiero decir que el repositorio contendrá la información, pero la abriré solo en...