Utilizzando uno strumento a riga di comando comune come sed o awk, è possibile unire tutte le righe che terminano con un determinato carattere, come una barra rovesciata? Ad esempio, dato il file: foo bar \ bash \ baz dude \ happy Vorrei ottenere questo risultato: foo bar bash baz …
Ho più di 1000 righe in un file. Il file inizia come segue (numeri di riga aggiunti): Station Name Station Code A N DEV NAGAR ACND ABHAIPUR AHA ABOHAR ABS ABU ROAD ABR Devo convertirlo in un file, con voci separate da virgola unendo ogni due righe. I dati finali …
Esiste un comando linux o un modo per guardare i registri dal basso verso l'alto piuttosto che dall'alto verso il basso. Lo so tail -n <number of lines>, ma c'è qualcosa che posso davvero scorrere e andare dal basso verso l'alto?
Vorrei chiarire il personaggio di Newline: $ echo Hello > file1 ; cat file1 Hello $ echo -n Hello > file2 ; cat file2 Hello$ Qui puoi vedere che file1ha un carattere newline alla fine, mentre file2non lo è. Ora supponiamo che ne abbia uno file: $ cat file Hello …
Gli esempi seguenti mostrano che una nuova riga viene aggiunta a una stringa qui . Perché è fatto? xxd -p <<<'a' # output: 610a xxd -p <<<'a ' # output: 610a0a
Esiste un modo semplice viper rendere "grazioso" il testo XML? Per esempio: Voglio questo.. <person> <name>Nick</name> <age>26</age> <gender>male</gender> <occupation>doctor</occupation> </person> essere questo ... <person> <name>Nick</name> <age>26</age> <gender>male</gender> <occupation>doctor</occupation> </person>
Ho un problema estremo e tutte le soluzioni che posso immaginare sono complicate. Secondo la mia esperienza UNIX / Linux ci deve essere un modo semplice. Voglio eliminare i primi 31 byte di ciascun file in /foo/. Ogni file è abbastanza lungo. Bene, sono sicuro che qualcuno mi offrirà una …
So come selezionare un campo da una riga usando il comando cut. Ad esempio, dati i seguenti dati: a,b,c,d,e f,g,h,i,j k,l,m,n,o Questo comando: cut -d, -f2 # returns the second field of the input line Ritorna: b g l La mia domanda: come posso selezionare il secondo conteggio dei campi …
Avere un file con i seguenti contenuti: 1111,2222,3333,4444 aaaa,bbbb,cccc,dddd Cerco di ottenere un file uguale all'originale ma privo di una n-esima colonna come, per n = 2 (o può essere 3) 1111,2222,4444 aaaa,bbbb,dddd oppure, per n = 0 (o può essere 1) 2222,3333,4444 bbbb,cccc,dddd Un file reale può essere lungo …
Oggi ho imparato che posso usare perl -c filenameper trovare parentesi graffe senza pari {} in file arbitrari, non necessariamente script Perl. Il problema è che non funziona con altri tipi di parentesi () [] e forse <>. Ho anche fatto esperimenti con diversi plugin Vim che sostengono di aiutare …
Come posso sostituire solo l'ultima occorrenza di "-" in una stringa con uno spazio usando sed? Per esempio: echo $MASTER_DISK_RELEASE swp-RedHat-Linux-OS-5.5.0.0-03 ma voglio ottenere il seguente output (sostituendo l'ultimo trattino [“-“] con uno spazio) swp-RedHat-Linux-OS-5.5.0.0 03
Dato: ci sono 40 colonne in un record. Voglio sostituire la 35a colonna in modo che la 35a colonna venga sostituita con il contenuto della 35a colonna e un simbolo "$". Ciò che è venuto in mente è qualcosa di simile: awk '{print $1" "$2" "...$35"$ "$36...$40}' Funziona ma perché …
Ho un file di testo contenente tweet e sono tenuto a contare il numero di volte in cui una parola viene menzionata nel tweet. Ad esempio, il file contiene: Apple iPhone X is going to worth a fortune The iPhone X is Apple's latest flagship iPhone. How will it pit …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.