Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Linux >> .

Come rimuovere tutte le righe vuote Usare Sed

Il comando Unix " sed" è l'abbreviazione di " Editor di flusso ", un programma eseguito sulla riga di comando che modifica automaticamente i file , in base alla ricerca prevista e sostituire i modelli . È possibile usare " sed" per cercare attraverso un file per un pezzo di testo o una espressione regolare , e poi modificarlo con il testo desiderato . Se si dispone di un file con le righe vuote o vuoto, si potrebbe desiderare di analizzare e rimuovere queste righe velocemente per alimentare in un altro programma , oppure formattare il testo in modo che si richiedono. Sed è un programma di utilità standard che viene integrato in tutti i sistemi UNIX-like . Istruzioni
1

accedere al sistema con un account in grado di scrivere nel file . Ciò significa che se si tratta di un sistema di file . è necessario utilizzare l' account di root , altrimenti il login come il proprietario o l' utente autorizzato del file
2

Aprire un nuovo terminale . . Alcune distribuzioni chiamano una " riga di comando ", mentre altri lo chiamano un "Terminale" e alcuni lo chiamano il
3

Digitare il seguente comando nel terminale "Shell ". : Sed ' /^ $ /d ' /path /to /file.txt '
4

Modifica " /path /to /file.txt " al nome del file che ha le righe vuote che si desidera da rimuovere . Questo comando funziona perché l'operatore " /d" indica a sed di cancellare il testo da un file, mentre " /^ $ " rappresenta una linea che inizia e finisce senza testo .

 

sistemi © www.354353.com