Mémo en vrac


awk {'print $1'}pour imprimer l'élément 1
head -n 2pour imprimer les 2 premières lignes
tail -n 2pour imprimer les 2 dernières lignes
sed -n 3ppour imprimer que la ligne 3
sed -e 's/ca/ca2/g' fichierpour remplacer “ca” par “ca2” de fichier
rev fichierinverse les lettres de fichier
nl fichieraffiche les lignes de fichier
cut -d\“ -f 2 fichierprend la valeur de l'élément en 2ème position d'une ligne
sed -e s/value//supprime value
sed '/^+---/,$d' ChangeLog.txtAffiche le début des changelogs
ls -1 /var/log/packages | while read file; do echo ${file%-*-*-*}; donepour lister les paquets avec juste leurs noms
echo "zsh-1.0-x86_64-1" | sed "s/\(.*\)-.*-.*-.*/\1/g"pour lister juste le nom du paquet
seq 6 22 | sed -i -e "6,22d;4s/.*/nouveau_texte>./ template.SlackBuild"remplace les lignes de 6 à 22 par nouveau_texte à la ligne 4