Preguntas etiquetadas con bash

9
¿Cómo dividir la salida y almacenarla en una matriz?

Esta es la salida: 3,aac-lc, 93.8, aaclc, 77.3, h.264, 1024.6, h.264, 1029.1, 31, 31, 0,0,0.000000,31,31,0,0,0.000000,7,0,0,0.000000,30,1280 720,10,0,0,0.000000,30,1280 720 Intenté con 2 escenarios: Almacenar en una matriz @arr=split(',',$stats); echo "statistics: $stats" Almacenar en una...

9
SSH LocalCommand en la salida

En ~/.ssh/configpuede usar la LocalCommanddirectiva para ejecutar un comando local siempre que se conecte a una máquina remota a través de SSH. Pero ¿cómo ejecutar un comando cuando salgo de una conexión SSH? Parece que los archivos * .bashrc / .bash_profile * no se obtienen cuando la conexión...

9
Buscando historial de comandos

Busco en el historial de comandos de la terminal presionando Ctrlrpero y si: This is an old command This is an | less -S older command Presiono Ctrlry luego escribo "se trata de una" y el comando de edad COMMES arriba, pero no el más viejo. ¿Cómo puedo buscar todos los comandos "esto es un"? ¿Es...

9
¿Por qué --text = “$ @” solo pasa la primera palabra?

Cuando ejecuto el siguiente script con algunos argumentos como arg1 arg2 arg3: #!/bin/bash zenity --entry --text="$@" Zenity crea un diálogo de entrada con este texto: "arg1", mientras que espero "arg1 arg2 arg3" Si uso una variable como el siguiente script, muestra todos los argumentos para el...

9
Cómo lidiar con el fin de las opciones - en getopts

Utilizo getopts para analizar argumentos en scripts de bash como while getopts ":hd:" opt; do case $opt in d ) echo "directory = $OPTARG"; mydir="$OPTARG"; shift $((OPTIND-1)); OPTIND=1 ;; h ) helptext graceful_exit ;; * ) usage clean_up exit 1 esac done exeparams="$*" exeparamsmantendrá...

9
Color diferente para la gama KiB en `ls -l`

¿Hay alguna forma sensata de resaltar las columnas 4ta, 5ta y 6ta desde la derecha del tamaño del archivo ls -l? Mi intención es facilitar la lectura del tamaño de un archivo, ya sea en bytes, KiB o MiB. Sí sé sobre la -hbandera, pero encuentro que tener que interpretar las letras al final es más...

9
¿Cómo hacer que los argumentos de CD sean insensibles?

A veces, mientras accedo a los distintos directorios, sucede la mayoría de las veces que recuerdo los nombres o al menos parte de los nombres de un directorio en nuestro sistema Linux. Pero algunos de los directorios se nombran comenzando con las mayúsculas del primer carácter o uno de los...