Articles of línea

Cuál es el uso de ; en un solo command de línea?

Que hace ; significa en scripts de una sola línea como este: while true; do sudo -n true; sleep 60; kill -0 '$$' || exit; done 2>/dev/null & ¿Significa nueva línea o "próximo command"?

Extrayendo la list de patrones que salen de otro command

Puedo extraer la list de patrones usando el siguiente command fgrep -A 1 -f patternlist.txt filename.fasta pero, ¿hay alguna manera de extraerlo sin crear otro file (patternlist.txt en este caso) desde la salida de otro command? Como: cut -d " " Cell_cycle.txt -f 1 | grep …???… filename.fasta EDITAR: El Cell_cycle.txt se ve así: $ […]

Ejecuta un script después de que se ejecutaron algunos commands

Tengo una list de guiones ./myscript <param> | grep "asd" ./myotherscript <param> <param> > file … ¿Cómo puedo ejecutar automáticamente otro script cuando uno de estos commands en la list se ejecuta y finaliza?

El command 'df' no muestra / home directory

En el libro que estoy leyendo , la salida del command df se muestra así: Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda2 15115452 5012392 9949716 34% / /dev/sda5 59631908 26545424 30008432 47% /home /dev/sda1 147764 17370 122765 13% /boot tmpfs 256856 0 256856 0% /dev/shm Pero cuando ejecuto el mismo command (mientras paso el […]

No hay tal directory después de crearlo

Estoy tomando un curso básico de Unix y ahora mismo estamos aprendiendo terminal. Mis instrucciones son crear un directory llamado compañía y subdirectorys llamados ventas, contabilidad y marketing. Así que hice eso. mkdir company cd company mkdir sales mkdir accounting mkdir marketing Y luego crea files llamados file1 , file2 y file3 dentro de la […]

Muestra valores distintos de una list y cantidad de ocurrencias

Tengo un progtwig que escribe en el resultado estándar una list de valores de cadena, uno por línea, y me gustaría mostrar en time real la list de valores distintos junto con el número de ocurrencias para cada uno. Por ejemplo, a partir de esta salida: apple carrot pear carrot apple Necesito un command que […]

¿Cómo uso una variable de entorno temporal en un bash for loop?

Quiero ejecutar YII_ENV=prod yii kw/test diez veces. Lo intenté $ YII_ENV=prod for x in 1..10 do; yii kw/test done; -bash: for: command not found 1304682651 (Parece que se ejecuta una vez). También probé $ for x in {1..10} do; YII_ENV=prod yii kw/test done; -bash: syntax error near unexpected token `YII_ENV=prod' GNU bash, versión 4.3.39 (2) […]

cómo prohibir un command sin un permiso

Tenía la intención de eliminar todos los files de copy de security en un directory, así que iba a escribir rm *~ en la terminal. Desafortunadamente, presiono Enter antes de golpear a la tilde y cosas infelices sucedieron. Aunque recuperé todos los files eliminados, realmente no quiero que vuelva a suceder. ¿Podría prohibir la ejecución […]

Cuente cuántas líneas comienzan con qué caracteres

Tengo un file con varias líneas en un nombre de file. Quiero contar cuántas líneas comienzan con el carácter 'a', con 'b' y así sucesivamente de una vez. ¿Qué command debería ejecutar?

Scripts de IBM V7000 para la supervisión

Hola (no soy codificador de núcleo duro :), Intento desarrollar un script para hacer una supervisión muy básica en un IBM SVC. Mi objective es get información sobre los nodos y mi estado de turno y luego enviar esta información por correo. aquí está mi código hasta ahora (entendí que el command grep no "funciona" […]