,
Le 03/03/2019 à 15:48 dans /Logiciel-libre/Code/Snippets/

Supprimer les lignes commentées et virer les vides :

grep -v "^#" fichier | sort -u

Envoyer dans le néant le retour d'une commande :

$ macommande > /dev/null 2>&1

Afficher les lignes de 1 à 3 :

sed -n '1,3p' file

Boucle sur une liste contenant des espaces :

sort file.txt | head | while read -r line
do
    echo $line
done

Supprimer les dossiers vides

find /path/to/dir -empty -type d -delete

Afficher tout le contenu d'un fichier après un pattern :

awk 'f;/pattern/{f=1}' fichierier.txt

Supprimer la dernière ligne d'un fichier:

sed -i -e '$ d' fichier.txt