Unix & Linux

19
¿Qué significan las letras en `stand de comandos para fc`?

Acabo de encontrar el fccomando que permite editar el comando anterior y dirigirá después. Tiene su propia FCEDITvariable de entorno para configurar su editor y una página de manual en POSIX Programmer's Manual ( 1p). Se crea un archivo en el /tmpdirectorio y ejecuta el contenido si el archivo se...

19
¿Qué hace grep cuando no está ejecutando la CPU?

Cuando busco coincidencias grep, a menudo noto que la búsqueda posterior lleva mucho menos tiempo que la primera, por ejemplo, 25s vs. 2s. Obviamente, no es mediante la reutilización de las estructuras de datos de su última ejecución, deberían haberse desasignado. Al ejecutar un timecomando grep,...

19
Misterio de expansión de llaves anidadas en Bash

Esta: $ echo {{a..c},{1..3}} produce esto: a b c 1 2 3 Lo cual es bueno, pero difícil de explicar dado que $ echo {a..c},{1..3} da a,1 a,2 a,3 b,1 b,2 b,3 c,1 c,2 c,3 ¿Está esto documentado en alguna parte? La Referencia de Bash no lo menciona (aunque tiene un ejemplo

19
¿Script de Shell para crear un archivo si no existe?

Necesito crear un script de shell que verifique la presencia de un archivo y, si no existe, lo crea y pasa al siguiente comando, o simplemente pasa al siguiente comando. Lo que tengo no hace eso. #!/bin/bash # Check for the file that gets created when the script successfully finishes. if [! -f...

19
¿se canaliza ls igual que ls -1?

lsdevuelve resultados en varias columnas, mientras que ls|catdevuelve resultados idénticos en bytes con los ls -1directorios que he probado. Todavía veo ls -1respuestas entubados, como ls -1|wc -l. ¿Hay alguna razón para preferir ls -1? ¿Por qué ...|catcambia la salida de

19
Matriz JSON para bash variables usando jq

Tengo una matriz JSON así: { "SITE_DATA": { "URL": "example.com", "AUTHOR": "John Doe", "CREATED": "10/22/2017" } } Estoy buscando iterar sobre esta matriz usando jq para poder establecer la clave de cada elemento como el nombre de la variable y el valor como su valor. Ejemplo: URL =...

19
Copiar archivos con ciertas extensiones con scp

Quiero copiar .jpgy .pngarchivos scp, pero hay archivos con diferentes extensiones en la misma carpeta desde la que estoy copiando. Estoy haciendo lo siguiente: scp [email protected]:/folder/*.{jpg,png} . Se me pide que ingrese mi contraseña para cada tipo de extensión. ¿Hay alguna manera...