Unix & Linux

Preguntas y respuestas para usuarios de Linux, FreeBSD y otros sistemas operativos similares a Un * x



6
Bash sort array según la longitud de los elementos?
Dada una matriz de cadenas, me gustaría ordenar la matriz de acuerdo con la longitud de cada elemento. Por ejemplo... array=( "tiny string" "the longest string in the list" "middle string" "medium string" "also a medium string" "short string" ) Debería ordenar a ... "the longest string in the list" …



4
¿Cómo puedo hacer que btrfs pretenda ser ext4?
Dropbox acaba de anunciar que su cliente Linux solo admitirá ext4 en el futuro. Actualmente uso Dropbox en una partición btrfs (sin ningún problema). Aparentemente, el soporte de xattr es esencial. Tanto ext4 como btrfs admiten esto y, de hecho, no conozco ninguna característica de ext4 que btrfs no también …


3
Cómo encontrar lo que significan los campos en ls -l [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Unix y Linux Stack Exchange. Cerrado hace 2 años . Mi pregunta no es qué significa cada campo, mi pregunta es cómo determinar …
9 ls 

2
¿Por qué '[az] *' coincide con cadenas no alfabéticas?
Tengo un archivo alphanumcon estas dos líneas: 123 abc this is a line Estoy confundido sobre por qué, cuando ejecuto sed 's/[a-z]*/SUB/' alphanum, obtengo el siguiente resultado: SUB123 abc SUB is a line Yo estaba esperando: 123 SUB SUB is a line Encontré una solución (uso sed 's/[a-z][a-z]*/SUB/'en su lugar), …

2
Eliminar archivos sin cadena en el nombre
Quiero eliminar archivos que no tengan la cadena '999' (sin el '') en su nombre. Yo he tratado: grep -vlr 999 . | xargs -0 rm -f -- find . -print0 | grep --null-data -v 999 | xargs -0 rm -- Pero ninguno de ellos funciona. Estoy usando macOS Sierra, …
9 bash  osx  filenames  rm 


2
¿Por qué algunos valores de umask no tienen efecto?
Estoy tratando de entender mejor los permisos, así que estoy haciendo algunos "ejercicios". Aquí hay una secuencia de comandos que estoy usando con sus respectivos resultados: $ umask 0022 $ touch file1 $ ls -l file1 -rw-r--r-- 1 user group 0 Mar 16 12:55 file1 $ mkdir dir1 $ ls …

3
¿Cuál es el equivalente de Wayland de la lista xinput?
Estoy ejecutando un controlador de espacio de usuario para un dispositivo / dev / uinput en una sesión de escritorio de Wayland. Las instrucciones sugieren ejecutar xinput listpara confirmar que se detecta el dispositivo. Por supuesto, xinput es una aplicación X.org. ¿Cuál es el comando equivalente para Wayland? (Se acepta …
9 x11  wayland  libinput 

3
¿Cómo o por qué usar `. *?` Es mejor que `. *`?
Respondí esta pregunta en SuperUser que estaba relacionada con el tipo de expresiones regulares que se usaban al agrupar una salida. La respuesta que di fue esta: tail -f log | grep "some_string.*some_string" Y luego, en tres comentarios a mi respuesta, @Bob escribió esto: .*es codicioso y puede capturar más …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.