User Tools

Site Tools


bash_cheatsheet

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
bash_cheatsheet [2018/08/04 19:32]
nasikimi [Commandes]
bash_cheatsheet [2020/03/04 12:34] (current)
nasikimi [Scripting]
Line 10: Line 10:
 ===== Commandes ===== ===== Commandes =====
  
-Basculer le clavier ​en QWERTY/​AZERTY+Rechercher les lignes ​en commun sur deux fichiers
 <code bash> <code bash>
-setxkbmap en / fr +awk '​NR==FNR{arr[$0];​next} $0 in arr' file1 file2 
-</​code ​bash>+cat file1 file2 | sort | uniq -d 
 +</​code>​
  
 Afficher les fichiers volumineux (du plus gros au plus léger) Afficher les fichiers volumineux (du plus gros au plus léger)
Line 48: Line 49:
 <code bash> <code bash>
 strace -e trace=file APP 2>&1 | grep "/​home"​ > trace.log strace -e trace=file APP 2>&1 | grep "/​home"​ > trace.log
 +</​code>​
 +
 +Basculer le clavier en QWERTY/​AZERTY
 +<code bash>
 +setxkbmap en / fr
 </​code>​ </​code>​
  
Line 88: Line 94:
  
   * **//echo ${foo%?​}//​** supprime le dernier caractère de foo   * **//echo ${foo%?​}//​** supprime le dernier caractère de foo
 +  * **//echo ${foo%_v.cf}//​** supprime le caractère "​_v.cf"​ - pratique pour renommer en masse
bash_cheatsheet.1533403979.txt.gz · Last modified: 2018/08/04 19:32 by nasikimi