Outils pour utilisateurs

Outils du site


commandes-diverses

Différences

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

Lien vers cette vue comparative

commandes-diverses [2015/06/25 09:48] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Commandes diverses ======
 +
 +===== Réorganisation répertoires et déplacement de fichiers =====
 +
 +Pour déplacer des fichiers dont le chemin est écrit dans un fichier texte vers un autre répertoire,​ en préservant l'​arborescence et en remplaçant les espaces par des underscores :
 +
 +<code bash>
 +for i in $(cat list-fichiers.txt);​ do mkdir -p autre-repertoire/​$(dirname ${i} | sed -e 's/ /_/g') && mv ${i} autre-repertoire/​$(dirname ${i} | sed -e 's/ /​_/​g'​)/​$(basename ${i} | sed -e 's/ /​_/​g'​);​ done
 +</​code>​
 +
 +
 +===== Indenter automatiquement un fichier avec vim =====
 +
 +Dans son vimrc, c'est pas mal de mettre la taille de l'​indentation voulue :
 +
 +  filetype plugin indent on " required!
 +  set tabstop=4
 +  set shiftwidth=4
 +
 +Ensuite la commande est ''​ggvG=''​
 +
 +Pour le support d'​apache,​ mettre le fichier trouvé [[http://​www.vim.org/​scripts/​script.php?​script_id=1784|ici]] dans le répertoire ''/​usr/​share/​vim/​vimXX/​indent/​apache.vim''​
  
commandes-diverses.txt · Dernière modification: 2015/06/25 09:48 (modification externe)