Outils pour utilisateurs

Outils du site


php-bash:aide-memoire

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
php-bash:aide-memoire [2020/01/12 20:12] – [Récupérer les mails d’un fichier sous Linux] crustphp-bash:aide-memoire [2020/02/05 10:18] – [Supprimer les kernels non utilisés] crust
Ligne 538: Ligne 538:
 Parse le fichier, récupère les mails, supprime les doublons et redirige la sortie standard via un fichier texte Parse le fichier, récupère les mails, supprime les doublons et redirige la sortie standard via un fichier texte
  
-<code bash>grep -i -o '[A-Z0-9._%+-]\+@[A-Z0-9.-]\+\.[A-Z]\{2,4\}' inputMail.txt | sort -u > outputMail.txt</code>+<code bash>grep -i -o '[A-Z0-9._%+-]\+@[A-Z0-9.-]\+\.[A-Z]\{2,4\}' inputMail.txt | sort -u > outputMail.txt</code> 
 + 
 +===== Inverse un motif dans un fichier selon des patterns ===== 
 +<code bash>cat file.txt | awk '{split($0,a," : ") ; print "[[ "a[2] " | "  a[1] "]]"}'</code> 
 + 
 +===== Supprimer les kernels non utilisés ===== 
 + 
 +<code bash># dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs apt-get -y purge</code> 
 + 
 + 
 + 
 +===== Lister les repo d'apt et les sources.list ===== 
 +<code bash> find /etc/apt -type f -name '*.list' -exec bash -c 'echo -e "\n$1"; nl -ba "$1"' _ '{}' \;</code> 
 +===== Temps d'execution d'un script et charge processeur ===== 
 + 
 +<code bash>/usr/bin/time -f "\t%E real,\t%U user,\t%S sys, \t%P cpu" ls -Rls /</code>
php-bash/aide-memoire.txt · Dernière modification : 2024/06/13 18:34 de cyrille