Unix & Linux

23
¿Cuál es el punto de rootwait / rootdelay?

rootwaity rootdelayse utilizan en situaciones en las que el sistema de archivos no está disponible de inmediato, por ejemplo, si se detecta de forma asincrónica o se monta a través de usb. La rootcuestión es que debería ser obvio en función del bootarg si ese es el caso o no, entonces, ¿por qué el...

23
Obtenga una lista elegante de procesos descendientes

Me gustaría obtener una lista de todos los procesos que descienden (por ejemplo, hijos, nietos, etc.) $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...

23
Sustitución doble y triple en bash y zsh

Seguimiento a la parte de fondo en esta pregunta . En bashpuedo usar ${!FOO}para doble sustitución, en zsh ${(P)FOO}. En ambos, la vieja escuela (hack-y) eval \$$FOOfunciona. Entonces, lo más inteligente y lógico para mí sería la ${${FOO}}, ${${${FOO}}}…sustitución doble / triple / n. ¿Por qué...

23
Relación entre cc1 y gcc?

Estoy tratando de instalar Ruby en mi directorio de inicio en un servidor Linux (sin acceso de root), que por supuesto requiere usar gcc. Lo más cercano que puedo encontrar es un directorio con ese nombre que (si profundizas lo suficiente) contiene cc1: >: find / -iname gcc 2>...

23
Ejecutando Python en ChromeOS

¿Es posible ejecutar el intérprete de Python en una máquina ChromeOS? He encontrado varios editores que puede usar, pero también me gustaría poder ejecutar aplicaciones de Python. Me gustaría comprar el Samsung Chromebook, y como estudiante de ciencias de la computación, me encantaría poder hacer...

23
Término de búsqueda de tubería (no nombre de archivo) a grep

Quiero seleccionar ciertas líneas que contienen un número dado de un archivo. El archivo que quiero buscar se llama os_clusters/piRNA_clusters.bed. awk '{if (a[$0]++ == 0) {split($0,b,"."); ;split(b[1],c,"r"); print c[3]}};' test_non_enriched | xargs grep {} os_clusters/piRNA_clusters.bed La...

23
Agregue líneas al principio y al final del archivo enorme

Tengo el escenario donde se agregarán líneas al comienzo y al final de los archivos enormes. He intentado como se muestra a continuación. para la primera línea: sed -i '1i\'"$FirstLine" $Filename para la última línea: sed -i '$ a\'"$Lastline" $Filename Pero el problema con este comando es...

23
¿Es posible ejecutar GNU puro?

En la página web del Proyecto GNU , hay una subsección llamada " Todos los paquetes GNU " que enumera los diversos software en el proyecto GNU. ¿Hay distribuciones de GNU que usan solo estos paquetes, es decir, un sistema operativo GNU "puro" que se ejecuta solo en paquetes GNU? No me interesa en...

23
Buscar contenido de correo con Mutt

¿Es posible en Mutt buscar contenido de correo específico utilizando la funcionalidad incorporada? O, como último recurso, ¿cómo puedo configurarlo greppara usarlo en Mutt? La documentación solo menciona las funciones searchy limit, que solo buscan

23
Cómo informar cambios in situ "sed"

Cuando se usa sedpara reemplazar cadenas en el lugar, ¿hay alguna manera de hacer que informe los cambios que hace (sin depender de una diferencia de archivos antiguos y nuevos)? Por ejemplo, ¿cómo puedo cambiar la línea de comando? find . -type f | xargs sed -i 's/abc/def/g' para que pueda ver...