SCR/SCR1.2/TP12/tp12-reponses.txt
2023-01-10 17:17:47 +01:00

30 lines
1.2 KiB
Plaintext

Question 1)
grep --color '\.ipv[46]\.' DIR/sysctl.conf
Question 2)
grep '^[^#]' DIR/sysctl.conf
grep -v '^[#]'
Question 3)
grep -i '_root_' DIR/ca-certificates.conf
Question 4)
grep '_Class_[[:digit:]]' DIR/ca-certificates.conf
Question 5)
grep -l 'KEYMAP' -r
Question 6)
grep --color -i '([[:lower:]]*)' Xorg.0.log
grep ( . )* Xorg.0.log --color
Question 7)
grep '\.[[:lower:]]*\.[[:lower:]]' krb5.conf -i --color
Question 8)
grep '[[:digit:]]*\.[[:digit:]]*\.[[:digit:]]*\.[[:digit:]]*' syslog --color
Question 12)
##SED
sed '3d' <nom_fichier> --> Affiche le contenu d'un fichier sans la 3ème ligne
sed 's/Bonjour/Salut/' Tp12_ex.txt --> Cherche toutes les occurences de "Bonjour" pour remplacer la première occurence dans la ligne
sed 's/Bonjour/Salut/g' Tp12_ex.txt --> Cherche toutes les occurences de "Bonjour" dans le fichier pour les remplacer par "Salut"
sed -E 's/[[:upper:]]{2,5}/CONFIDENTIAL/g' Tp12_ex.txt --> Remplace les mots avec entre 2 et 5 majuscules par CONFIDENTIAL
find -name 'Tp12*' -exec sed 's/AABBB/Yeah/g' {} \; --> Cherche dans les fichiers comportant Tp12 dans leur nom et remplace les occurences de AABBB par Yeah pour ensuite les afficher