Preguntas etiquetadas con text-formatting

Preguntas sobre el uso de utilidades de línea de comandos como awk, sed, perl, pr, etc. para formatear archivos de texto. Para cadenas de formato printf, utilice la etiqueta [printf]. Para cadenas de formato de fecha, [fecha]. Consulte también la etiqueta [procesamiento de texto].


1
¿Cómo imprimir bastante json usando jq independiente?
Actualmente, cuando quiero imprimir bastante un archivo json usando jq , uso: cat file.json | grep jq . Sin embargo, esperaría jqaceptar un nombre de archivo como argumento sin tener que recurrir cat. La página del manual dice: jq [opciones ...] filtro [archivos ...] ... Por defecto, jq ​​lee una …


4
Alineación de salida de script de shell Bash
Mi guión: date echo -e "${YELLOW}Network check${NC}\n\n" while read hostname do ping -c 1 "$hostname" > /dev/null 2>&1 && echo -e "Network $hostname : ${GREEN}Online${NC}" || echo -e "${GRAY}Network $hostname${NC} : ${RED}Offline${NC}" done < list.txt sleep 30 clear done Está generando información como esta: Network 10.x.xx.xxx : Online Network 10.x.xx.xxx …


3
Formatee la salida de cputime para ps
Estoy tratando de escribir un script que pueda monitorear el uso de la CPU de un proceso durante un intervalo (para crear un gráfico). Hasta ahora, este es el comando que estoy usando ps -p $PROCID -o cputime,etimes Mi única preocupación es que la salida de cputime parece ser [dd]hh:mm(o …



4
Imprimir páginas man con ancho fijo
Con el comando de ejemplo man apropos > outputfile Se genera un archivo de texto que contiene la manpágina formateada apropos(con algunas pequeñas diferencias con respecto a la man aproposimpresión directa en pantalla, como los caracteres en negrita). Pero me gustaría establecer manualmente el ancho de línea máximo del archivo …

1
Dar formato al texto en columnas
Tengo un archivo con dos columnas como se muestra a continuación (ejemplo): ARCHIVO 1: John 1 Peter 2 Michael Rod 3 Su 7 Louise 9 Necesito formatear esto y mi salida esperada debería ser: ARCHIVO 1: John 1 Peter 2 Michael Rod 3 Su 7 Louise 9




6
AWK: ajusta líneas a 72 caracteres
$ awk 'length > 72' {HOW TO PRINT THE LINEs IN PCS?} msg es decir, quiero que se agregue \ndespués de 72 caracteres y continúe, por lo que inicialmente es posible que deba eliminar todos los mensajes individuales \ny agregarlos. Puede ser más fácil ser más fácil con otra herramienta, …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.