Outils pour utilisateurs

Outils du site


mes_commandes_linux_utiles

Mes commandes Linux utiles

Lister 2 niveaux de dossiers :

du * -h --max-depth=1 | cut -f2

Garder toutes les lignes d'un fichier avant une ligne correspondant à une expression régulière (ici contenant une date) :

sed '/2022-11-10/,$d' production.log

Garder toutes les lignes d'un fichier à partir d'une ligne correspondant à une expression régulière (ici contenant une date) :

sed '/2022-11-10/,$!d' production.log

Chercher et remplacer dans plusieurs fichiers d'un dossier :

sed -i 's/search/replacement/g' *.txt

Diff entre deux fichiers php.ini filtrant les différences sans importance :

diff -B /etc/php/8.0/apache2/php.ini /etc/php/8.1/apache2/php.ini | grep -v "\-\-\-" | grep -v "^[<>] ;" | grep -v "^[1-9]"
mes_commandes_linux_utiles.txt · Dernière modification : 2023/03/15 09:05 de tickleman