Unix & Linux

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
Iniciar / detener un systemd.service en momentos específicos

Quiero iniciar y detener un systemd.service en momentos específicos. Presumiblemente usaré una unidad .timer para comenzar el trabajo, pero ¿hay alguna forma integrada de detener el trabajo después de una duración específica, o en un momento específico , o tengo que crear una segunda unidad .timer...

14
Realice varias ediciones con una sola llamada a sed

Estoy tratando de usar sed para editar un archivo de configuración. Hay algunas líneas que me gustaría cambiar. Sé que bajo Linux sed -ipermite ediciones in situ, pero requiere que guarde en un archivo de copia de seguridad. Sin embargo, me gustaría evitar tener múltiples archivos de respaldo y...

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
Diferencia entre localizar y ubicar

Quería instalar el comando locate, que está disponible a través de sudo apt-get installmlocate. Sin embargo, corrí por primera vez, lo sudo apt-get installlocateque parece haber instalado algo más. locate <package>Sin embargo, escribir el comando parece recurrir mlocate. ¿Cuál es el...

14
¿POSIX equivalente para tiempo de espera de GNU?

El timeoutcomando GNU coreutils es extremadamente útil para ciertas situaciones de secuencias de comandos, ya que permite utilizar la salida de un comando si se ejecuta rápidamente y omitirlo si lleva demasiado tiempo. ¿Cómo puedo aproximar el comportamiento básico de timeoutusar solo las...

14
¿Qué es exactamente X11?

Estoy leyendo Wikipedia sobre X11 y dice que: En su distribución estándar, es una solución completa, aunque simple, de pantalla e interfaz que ofrece un conjunto de herramientas estándar y una pila de protocolos para construir interfaces gráficas de usuario en la mayoría de los sistemas...

14
dd: múltiples archivos de entrada

Necesito concatenar fragmentos de dos archivos: si necesitaba concatenar archivos completos, simplemente podría hacer cat file1 file2 > output Pero necesito omitir el primer 1 MB del primer archivo, y solo quiero 10 MB del segundo archivo. Suena como un trabajo para dd. dd if=file1 bs=1M...