Unix & Linux

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



4
¿Por qué la expansión de parámetros con espacios sin comillas funciona dentro de los corchetes dobles "[[" pero no dentro de los corchetes simples "["?
Estoy confundido con el uso de corchetes simples o dobles. Mira este código: dir="/home/mazimi/VirtualBox VMs" if [[ -d ${dir} ]]; then echo "yep" fi Funciona perfectamente aunque la cadena contiene un espacio. Pero cuando lo cambio a un solo soporte: dir="/home/mazimi/VirtualBox VMs" if [ -d ${dir} ]; then echo "yep" …
86 bash  quoting  ksh  test 

8
¿Cómo ejecutar grep con múltiples patrones AND?
Me gustaría obtener la coincidencia de múltiples patrones con AND implícito entre patrones, es decir, equivalente a ejecutar varios greps en una secuencia: grep pattern1 | grep pattern2 | ... Entonces, ¿cómo convertirlo en algo así? grep pattern1 & pattern2 & pattern3 Me gustaría usar grep único porque estoy construyendo …

6
¿LVM afecta el rendimiento?
Tengo que migrar algunos servidores a Linux, y un aspecto importante que necesito evaluar es que mi nuevo sistema host debe tener una capacidad de almacenamiento elástica. Naturalmente, haciendo una investigación básica, me encontré con LVM. ¿Hay alguna penalización de rendimiento por usar lvm? Si es así, ¿cómo puedo medirlo? …

4
Reenviar SIGTERM al niño en Bash
Tengo un script Bash, que se parece a esto: #!/bin/bash echo "Doing some initial work...."; /bin/start/main/server --nodaemon Ahora, si el shell bash que ejecuta el script recibe una señal SIGTERM, también debe enviar un SIGTERM al servidor en ejecución (que bloquea, por lo que no es posible una trampa). ¿Es …
86 bash  shell  signals  docker 

6
Ssh-keygen automatizado sin frase de contraseña, ¿cómo?
Me gustaría hacer un script automatizado que llame ssh-keygeny cree algunos pares de claves pub / privados que usaré más adelante. En principio todo funciona bien con ... ssh-keygen -b 2048 -t rsa -f /tmp/sshkey -q ... excepto que me pide la frase de contraseña que cifraría las claves. Esto …
86 ssh  scripting 

7
El resultado de ls *, ls ** y ls ***
Sé que usar el comando lsenumerará todos los directorios. Pero, ¿qué hace el ls *comando? Lo usé y solo enumera los directorios. ¿La estrella en frente de lssignifica qué tan profundo puede enumerar los directorios?

4
¿Cuál es el equivalente yum de 'apt-get update'?
Debian apt-get updatebusca y actualiza el índice del paquete. Como estoy acostumbrado a esta forma de hacer las cosas, me sorprendió descubrir que yum updatehace todo eso y actualiza el sistema. Esto me hizo sentir curiosidad sobre cómo actualizar el índice del paquete sin instalar nada.

5
Proceso de sustitución y tubería
Me preguntaba cómo entender lo siguiente: Conectar el stdout de un comando al stdin de otro es una técnica poderosa. Pero, ¿qué pasa si necesita canalizar la salida estándar de múltiples comandos? Aquí es donde entra en juego la sustitución de procesos. En otras palabras, ¿puede la sustitución de procesos …




6
Convierta el contenido del archivo a minúsculas
Tengo un temparchivo con algunos contenidos en minúsculas y mayúsculas. Entrada Contenido de mi temparchivo: hi Jigar GANDHI jiga Quiero convertir todo de arriba a abajo . Mando Intenté el siguiente comando: sed -e "s/[A-Z]/[a-z]/g" temp pero obtuvo un resultado incorrecto. Salida Lo quiero como: hi jigar gandhi jiga ¿Para …


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.