Outils pour utilisateurs

Outils du site


linux:bash (lu 64585 fois)

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édentes Révision précédente
Prochaine révision
Révision précédente
linux:bash [10-11-2020 10:42]
edmc73 [for]
linux:bash [07-05-2023 20:38] (Version actuelle)
edmc73 [Date de fichier]
Ligne 417: Ligne 417:
   for i in {1..5}; do COMMAND-HERE; done   for i in {1..5}; do COMMAND-HERE; done
  
 +  for X in /dev/sd*; do echo $X; smartctl -a $X | grep overall; done
 <code> <code>
 ~# for X in {a..z}; do smartctl -a /dev/sd$X | grep overall; done ~# for X in {a..z}; do smartctl -a /dev/sd$X | grep overall; done
Ligne 449: Ligne 450:
 Pour savoir combien de fichiers vont être effacés Pour savoir combien de fichiers vont être effacés
   find . -name "*" | wc -l   find . -name "*" | wc -l
 +  
 +
 +Garder les 5 fichiers les plus récents et supprimer le reste
 +  ls -c *.txt | tail -n +5 | xargs rm
 +
 ===== Taille de plusieurs répertoires ===== ===== Taille de plusieurs répertoires =====
 Permet d'afficher la taille des répertoires du répertoire courant. Permet d'afficher la taille des répertoires du répertoire courant.
Ligne 838: Ligne 844:
 Modify: 2015-01-01 00:00:00.000000000 +0000 Modify: 2015-01-01 00:00:00.000000000 +0000
 Change: 2016-07-04 08:48:40.464863103 +0000  Change: 2016-07-04 08:48:40.464863103 +0000 
 +
 +On peut aussi utiliser la notation suivante
 +# touch -d "-1 day" toto.txt
 </code> </code>
  
linux/bash.1605001353.txt.gz · Dernière modification: 10-11-2020 10:42 de edmc73