Preguntas etiquetadas con bash

0
Awk, pero imprime solo una parte de un campo

Me preocupa solo una parte de un campo particular (nombre de host) en una línea de registro y me gustaría imprimir todas las apariciones únicas de dicha parte. Actualmente estoy haciendo algo como: zcat $file | awk '$2~/f/ {print $14}' | sort | uniq -c | sort -rn El problema es que el campo...

0
Bash: historial-búsqueda-hacia atrás roto después de ssh

Regularmente ssh desde mi computadora portátil (mac) a mi escritorio (linux), y a veces, después, la búsqueda de historial al revés termina rota y simplemente actúa como el historial anterior. (No he rastreado si solo ocurre siempre y después de sesiones interrumpidas, en comparación con las...

0
SED -f FileParams.txt FileIN.xml> FileOUT.xml

Tengo un problema con el comando sed Necesito sustituir los parámetros del archivo Params.txt en el archivo IN.xml y generar el FileOut.txt Mi problema es que todos los parámetros que tengo en FileParams.txt (ej: s; XXXX; YYYY; g) no están todos reemplazados en FileIN.txt Yo también...

0
¿Cómo iniciar Tomcat con el comando `script -c`?

Quiero iniciar tomcat con el comando: script -c "sh /usr/program/tomcat/tomcat-8.0.50/bin/startup.sh" Después de ejecutar el comando, la consola muestra el mensaje de que Tomcat se ha iniciado correctamente. Pero ps -ef | grep tomcatmuestra que el gato no comienza. Luego trato de usar el...

0
Apagar Debian después de cerrar otro proceso

Estoy creando un entorno muy simple en Debian 9: Debian lanza El inicio de sesión automático tiene lugar Nano lanza inmediatamente El usuario guarda el archivo y cierra nano. Cuando el nano está cerrado, se produce el apagado automático ¿Cómo puedo cerrar automáticamente Debian...

0
es un qst sobre expr y un qst sobre multiplicaciones

Mi bash considera "*" como la variable para mostrar todos los archivos en el directorio actual Entonces si lo hago expr 1 * 1 saldrá Expr 1 Descargas de documentos de escritorio [...] 1 (para ~/ directorio actual) Así que expr no funcionará. Pero para otro operando funciona...

-1
Cree una matriz en bash y elija un elemento de ella

encontré esto channel_map = { "2412" : 1, "2417" : 2, "2422" : 3, "2427" : 4, "2432" : 5, "2437" : 6, "2442" : 7, "2447" : 8, "2452" : 9, "2457" : 10, "2462" : 11, "2467" : 12, "2472" : 13, "2484" : 14 } ¿Cómo convierto esto, para poder usar esto en un script bash? Me gustaria...

-1
Obtenga el nombre del grupo que tiene GID = 0

Quería escribir un script de shell en el que tuviera que dar el nombre del grupo cuyo GID = 0. Usé el comando awk como este, awk -F ':' {$3==0} /etc/group | cut -d ':' -f1 Funciona bien en redhat, aix. Pero no funcionó en Solaris. Lanza un error como awk: error de sintaxis cerca de la línea...