Domande taggate «sed»

sed è un editor di flussi da riga di comando per filtrare e trasformare il testo.

4
Concatena le linee per la prima colonna di awk o sed
Come posso usare awknella seguente situazione? Voglio concatenare le linee che iniziano con la stessa colonna. Solo la prima colonna viene mantenuta dopo il join (in questo caso aaa, www, hhh). Il file può essere separato da spazio o da tabulazione. Esempio di input: aaa bbb ccc ddd NULL NULL …



1
Come funziona questo comando sed?
Ho trovato questa soluzione per stampare una riga specifica da un file di testo: sed '123!d;q' file Perché in questo caso non si chiude dopo la prima riga di input?
12 sed 

2
Quale versione di sed non è GNU sed 4.0?
Sto cercando di capire quale versione sedho su BusyBox 1.18.3. L' --versionoutput è criptico. $ sed --version This is not GNU sed version 4.0 Il seguente codice proviene dal pertinente sed.c. /* Lie to autoconf when it starts asking stupid questions. */ if (argv[1] && !strcmp(argv[1], "--version")) { puts("This is …
12 sed  version  busybox 


3
Come visualizzare solo l'ultima riga di un elenco?
Suppongo di fare un elenco e ordinare i file in base all'attributo temporale: ls -ltr -rwxrwxrwx 1 bla bla 4096 Feb 01 20:10 foo1 -rwxrwxrwx 1 bla bla 4096 Feb 01 20:12 foo2 . . . -rwxrwxrwx 1 bla bla 4096 Mar 05 13:25 foo1000 Cosa devo aggiungere dietro ls …
12 command-line  sed  awk  ls 



2
Come si salva un regex complesso per il riutilizzo multiplo in sed?
Usando sed, creo spesso regex piuttosto complicati e intricati che devo abbinare due volte in un file. C'è un modo per salvare questo regex e fare riferimento due volte? Forse qualcosa che assomiglia a questo? sed ' complicated_regex=/^(([a-f0-9]{32})+([a-zA-Z0-9=]{{$i}})?)+$/ s/complicated_regex:complicated_regex/simple-output/ ' my_file Aggiornamento: una risposta ha presentato la soluzione dell'utilizzo di …

5
sed non riesce a rimuovere il carattere di nuova riga
Sto usando sedda un po 'di tempo ma ecco una stranezza con cui sono venuto in mente, che non sono in grado di risolvere. Lasciami spiegare il mio problema con il caso reale. Scena 1 printf "ls" | xclip -selection clipboard echo "ls" | xclip -selection clipboard Nel primo comando, …
12 sed  newlines 


4
Rimuovi newline dalla variabile unix
Ho una variabile il cui valore si trova usando la query sql. Voglio rimuovere il nuovo carattere di linea da quella variabile poiché desidero concatenare questa variabile con l'altra. Di seguito è riportato il codice: dt=`sqlplus -s user/pwd@servicename <<EOF set feedback off; set head off; select replace(to_char((sysdate-7),'YYYYMonDD')||'_'||to_char((sysdate-1),'YYYYMonDD'),chr(10), '') from dual; …
12 sed 

2
Comando per rimuovere il primo N numero di righe nell'input
sfondo Sto eseguendo un server SSH e ho questo utente che voglio eliminare. Non riesco a eliminare questo utente perché al momento sta eseguendo alcuni processi che devo prima uccidere. Questa è la pipeline che sto utilizzando attualmente per scoprire tutti gli ID di processo dell'utente che sto utilizzando attualmente: …
11 command-line  sed  awk  tail  head 


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.