Preguntas etiquetadas con bash

14
¿Comprobar variable es una matriz en Bourne como shell?

En Bourne, como el shell que admite la variable de matriz, podemos usar algún análisis para verificar si la variable es una matriz. Todos los comandos a continuación se ejecutaron después de ejecutarse a=(1 2 3). zsh: $ declare -p a typeset -a a a=( 1 2 3 ) bash: $ declare -p a declare -a...

14
Bash: canaliza la salida 'find' en 'readarray'

Estoy tratando de buscar archivos usando findy poner esos archivos en una matriz Bash para poder hacer otras operaciones en ellos (por ejemplo, lso grepellos). Pero no puedo entender por qué readarrayno está leyendo el findresultado, ya que está conectado a él. Digamos que tengo dos archivos en el...

14
La finalización de Bash es muy incompleta en centos 7

He instalado bash complete usando yum install --enablerepo=epel bash-completion. Si bien funciona para algunos comandos básicos (git y yum), me falta una gran parte de los finalizadores. Mi /etc/bash_completion.dcontiene lo siguiente: bash_completion.d] $ ls git iprutils redefine_filedir yum...

14
Localización de la carpeta de extensión PHP usando bash

Estoy tratando de construir un script bash para instalar la extensión PHP de Source Guardian, sin embargo, el directorio de destino es diferente en cada versión posterior de Ubuntu. La instalación de PHP5 en Ubuntu 14.04 da como resultado que las extensiones se almacenen en / usr / lib / php5 /...

14
Ctrl-Retroceso y Ctrl-Delete en bash

Poner en Debian 8.3 stty werase '^H' o en Arch Linux 2/2016 stty werase '^?' en .bashrc(por ejemplo) marcas Ctrl: Backspaceelimina la última palabra en el terminal. Aún no es el mismo comportamiento que en las aplicaciones GUI modernos (por ejemplo Firefox): Borra el último espacio en blanco...

14
Salida directa a tubería y stdout

Me preguntaba si hay una manera de canalizar la salida de un comando y dirigirlo al stdout. Entonces, por ejemplo, fortuneimprime una galleta de la fortuna y también la copia en el portapapeles: $ fortune | tee >(?stdout?) | pbcopy "...Unix, MS-DOS, and Windows NT (also known as the Good, the...

14
bash: me rompí [[<]]

Estaba escribiendo un script bash y de repente comenzó este comportamiento: [[ 1 < 2 ]]; echo $? # outputs 0 [[ 2 < 13 ]]; echo $? # outputs 1 pero -ltfunciona bien: [[ 1 -lt 2 ]]; echo $? # outputs 0 [[ 2 -lt 13 ]]; echo $? # outputs 0 ¿Sobreescribí accidentalmente de <alguna...