Unix & Linux

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

9
Convertir la lista en una sola línea con delimitador
Tengo que tomar una lista (carga) de direcciones IP en este formato: 134.27.128.0 111.245.48.0 109.21.244.0 y convertirlos a este formato con una tubería intermedia (IP compuestas) 134.27.128.0 | 111.245.48.0 | 109.21.244.0 | 103.22.200.0/22 Creo que es un comando para buscar y reemplazar, sedpero no puedo hacer que funcione.


3
mount no se ejecuta cuando lo invoca udev
Traté de crear algunas reglas de udev para montar y desmontar mis unidades flash USB; Las reglas por el momento son muy simples: ACTION=="add",KERNEL=="sd[b-z]",RUN+="/root/scripts/plug_flash_drive.sh %k" ACTION=="remove",KERNEL=="sd[b-z]",RUN+="/root/scripts/unplug_flash_drive.sh %k" plug_flash_drive.sh también es muy simple: device_name=$1 mount_options="umask=000,utf8" if [ ! -e "/media/$device_name" ]; then mkdir "/media/$device_name" fi sleep 1 /usr/bin/mount "/dev/$device_name" "/media/$device_name" -o …
17 mount  udev  usb-drive 

4
Comando de archivos de Linux clasificando archivos
Necesito reconocer el tipo de datos contenidos en archivos aleatorios. Soy nuevo en Linux. Estoy planeando usar el filecomando para comprender qué tipo de datos tiene un archivo. Intenté ese comando y obtuve el resultado a continuación. Alguien me sugirió que el filecomando mira los bytes iniciales de un archivo …

3
Paréntesis en condición if: ¿por qué obtengo errores de sintaxis sin espacios en blanco?
Estoy usando la secuencia de comandos a continuación para retroceder dos días cuando la secuencia de comandos se ejecuta al comenzar dos días del año y también verificar el primer y segundo día de cada mes y retroceder dos días. if [$month="01"] && [$day="01"]; then date="$last_month/$yes_day/$last_year" fulldate="$last_month/$yes_day/$last_year" else if [$month="01"] …

2
Inicie zsh con un zshrc personalizado
Quiero poder iniciar zsh con un archivo rc personalizado similar al comando: bash --rc-file /path/to/file Si esto no es posible, ¿es posible iniciar zsh, ejecutar source /path/to/filey luego permanecer en la misma sesión de zsh? Nota: El comando zsh --rcs /path/to/fileno funciona, al menos no para mí ... EDITAR: En …
17 linux  shell  zsh  oh-my-zsh 


6
¿Por qué necesito initramfs?
Descubrí que si elijo jffso sdcomo sistema de archivos (y no initramfs), el tamaño del kernel será muy pequeño (1.4 MB en comparación con initramfs3.4 MB). Significa que initramfsocupa un espacio considerablemente grande. Entonces, si puedo, lo eliminaría por completo y, por lo tanto, tendré un núcleo muy pequeño, que …

3
bash globstar a juego
Tengo esta estructura de directorio: ~/tmp/globstar ɀ find dir -type f dir/file.ext dir/subdir1/file.ext dir/subdir2/file.ext y, con la globstaropción habilitada en Bash, puedo decir: ~/tmp/globstar ɀ ls -1 dir/**/*.ext dir/subdir1/file.ext dir/subdir2/file.ext Mi pregunta es: ¿por qué está dir/file.extexcluido de esta lista? El manual de Bash dice esto sobre globstar: Si se …
17 bash  wildcards 

7
¿Cómo puedo abrir un archivo que resulta de grep?
A menudo grep un montón de archivos para encontrar una línea, y luego grep devuelve un resultado. En lugar de copiar y pegar el nombre de archivo en un nuevo comando, me gustaría poder abrir ese resultado con un editor. Algo así como: grep foo | vim. ¿Hay alguna manera …
17 bash  grep 

1
Root Cron no ejecutará script (permiso denegado)
Edité mi pestaña cron raíz para ejecutar periódicamente un script ubicado en la carpeta de un usuario en particular usando este comando: sudo crontab -e Cuando cron ejecuta el script, este es el resultado: sh: 1: /home/user/Location/Of/Script: Permission denied Pensé que el cron raíz tenía permiso para hacer cualquier cosa. …


5
Usando grep vs awk
Para capturar un patrón particular, awky greppuede ser utilizado. ¿Por qué deberíamos usar uno sobre el otro? ¿Cuál es más rápido y por qué? Si tuviera un archivo de registro y quisiera obtener un cierto patrón, podría hacer uno de los siguientes awk '/pattern/' /var/log/messages o grep 'pattern' /var/log/messages No …
17 linux  awk  grep  performance 

4
Comando superior: cómo reducir las columnas mostradas
¿Podemos obtener una columna específica en un comando superior? Por ejemplo, solo estoy interesado en la columna de utilización de la memoria y uso de la CPU. ¿Cómo reduzco las columnas mostradas del comando superior a solo las dos columnas anteriores?
17 top  columns 


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.