Domande taggate «text-formatting»

Domande sull'utilizzo di utilità della riga di comando come awk, sed, perl, pr, ecc. Per formattare file di testo. Per le stringhe di formato printf, utilizzare il tag [printf]. Per le stringhe di formato della data, [data]. Vedi anche il tag [text-processing].


1
Come prettyprint json usando jq standalone?
Attualmente, quando voglio stampare un file json usando jq , utilizzo: cat file.json | grep jq . Tuttavia mi aspetterei jqdi accettare un nome di file come argomento senza dover fare il fallback cat. La pagina man dice: jq [opzioni ...] filtro [file ...] ... Per impostazione predefinita, jq legge …


4
Allineamento dell'output dello script della shell Bash
La mia sceneggiatura: 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 Fornisce informazioni in questo modo: Network 10.x.xx.xxx : Online Network …


3
Formatta l'output di cputime per ps
Sto cercando di scrivere uno script in grado di monitorare l'utilizzo della CPU di un processo su un intervallo (per creare un grafico). Finora, questo è il comando che sto usando ps -p $PROCID -o cputime,etimes La mia unica preoccupazione è che l'output di cputime sembra essere [dd]hh:mm(o qualcosa di …

4
file cat in ordine specifico in base al numero nel nome file
Ho file denominati file.88_0.pdb, file.88_1.pdb, ..., file.88_100.pdb. catLi voglio in modo che file.88_1.pdbvengano incollati dopo file.88_0.pdb, file.88_2.pdbdopo file.88_1.pdbe così via. In tal caso cat file.88_*.pdb > all.pdb, i file vengono riuniti nel seguente ordine:, 0 1 10 11 12 13 14 15 16 17 18 19 2 20...ecc. Come li …


4
Stampa pagine man con larghezza fissa
Con il comando di esempio man apropos > outputfile viene generato un file di testo che contiene la manpagina formattata di apropos(con alcune piccole differenze rispetto alla man aproposstampa diretta sullo schermo, come i caratteri in grassetto). Ma vorrei impostare manualmente la larghezza massima della linea del file di output …

1
Formattazione del testo in colonne
Ho un file con due colonne come mostrato di seguito (esempio): FILE 1: John 1 Peter 2 Michael Rod 3 Su 7 Louise 9 Devo formattare questo e il mio output previsto dovrebbe essere: FILE 1: John 1 Peter 2 Michael Rod 3 Su 7 Louise 9




6
AWK: avvolge le linee a 72 caratteri
$ awk 'length > 72' {HOW TO PRINT THE LINEs IN PCS?} msg cioè voglio aggiungerlo \ndopo 72 caratteri e continuare, quindi inizialmente potresti dover rimuovere tutti i singoli \ne aggiungerli. Potrebbe essere più facile essere più facile con altri strumenti, ma proviamo a risvegliare. [Aggiornare] Williamson ha fornito la …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.