Articles of shell script

Manipular líneas con campos desorderados

Tengo este set de datos, pero quiero transformarlo en un file de datos Csv organizado. El reto es que las cadenas dicen que OBI no siempre está en el mismo campo en la siguiente línea. NAM: 0,CDC: 0,SUBSPDPCPVERS: 4,CAMP: 0,serv: CSPS,CSLOC: 2,PSLOC: 2,GSMUEFEAT: 0,UNKNLOCDATECS:: EAoL,UNKNLOCDATEPS:: EAoL,OBI: 1 NAM: 0,CDC: 4,SUBSPDPCPVERS: 4,CAMP: 0,serv: CSPS,CSLOC: 2,PSLOC: 2,GSMUEFEAT: […]

comparar rápidamente los valores en un file de text

Tengo un file de text con 2 columnas. La primera columna es un nombre, el segundo colomn es un valor de time. me gusta: cat 34M dog 34M fish 12M ant 34M Necesito comparar el segundo colomn para los mismos valores, y si 1 es diferente que el rest, quiero marcar la input. Entonces, en […]

eliminar cadenas en list_file desde otro (s) file (s)

Estoy intentando eliminar cualquier cadena de una list en el file llamada haplotypes de todos los files *.txt en un directory. Debajo está mi bash pero algo no está funcionando. #!/bin/bash cat haplotypes | while read i; do sed -i -e 's/$i//g' *.txt; done; haplotypes 100_fullA 100_fullB 105_fullA 105_fullB 112_fullA 112_fullB 121_fullA 121_fullB

Extrae el grupo de usuarios mientras intentas conectarte usando ssh

He extraído el nombre de usuario para realizar una testing: w | grep ^usera | wc -l w | grep ^usera | wc -l que mostrará 1 si el usera tiene una session abierta, pero ahora necesito un caso de uso más genérico para extraer el grupo de usuarios. Ejemplo: Extraiga el grupo de usuarios, […]

¿Cómo search references de cadenas en la location especificada?

Estoy tratando de encontrar la aparición de la list de elementos (de un file de text) en un directory. A continuación está el código bash que estoy usando, pero no puedo get el resultado del command grep en la console. #!/bin/bash FILENAME=$1 count=0 while read LINE do let count++ echo "$count $LINE" grep -r $LINE […]

Bash script $ variable content echoing empty

La variable $ RESPONSE no se muestra en el bloque if. En mi código, he comentado exactamente dónde #!/bin/bash TIME=`date +%d-%m-%Y:%H:%M:%S` cat sites.txt | while read site do URL="http://$site" RESPONSE=`curl -I $URL | head -n1` echo $RESPONSE #echo works if echo $RESPONSE | grep -E '200 OK|302 Moved|302 Found' > /dev/null;then echo "$URL is up" […]

¿Cómo puedo crear una secuencia de commands de inicio de session de python al arrancar?

Utilizo un RasPbian rPi Zero para la fotografía time-lapse. Al arrancar se llama a un script de shell que luego inicia un script de python. El script de shell y python son los primeros progtwigs que he escrito. No tengo experiencia en progtwigción, así que tenga paciencia si no entiendo de inmediato su solución. La […]

Cambiar permiso de carpeta basado en list.txt

Tengo 3 carpetas masivas que contienen muchas otras carpetas que necesito dar acceso a un tercero para download a través de SFTP. Por el momento, todas las carpetas del directory principal están configuradas para los derechos de descarga de SFTP, así que mi idea es crear una list.txt que contenga los files a los que […]

Transponer un tensor 3D representado por files

Tengo un tensor 3D del object de datos dimension MxNxD . Y este object de datos se descompone y se almacena en diferentes files. Inicialmente, cada corte / matriz de dimensión MxN (las dos primeras dimensiones) se guarda en un file separado. Cada línea contiene una fila de la matriz. Los elementos en una fila […]

Work-Around para almacenar valores de matriz en una variable de entorno y luego llamar desde el script Bash

Busqué una respuesta a la pregunta "¿Puedo usar una matriz como variable de entorno y luego llamarla desde una secuencia de commands Bash?" Y llegué a la conclusión de que no era compatible "oficialmente" ( aquí y aquí ) . Sin embargo, realmente tenía una necesidad de hacer esto y se me ocurrió una "solución […]