Journal
Ce journal contient 4 entrées.
bash - Copy list of files - Super User
Etant donné un fichier "liste.txt" contenant une liste de fichier (un chemin par ligne), cette commande copie chaque fichier dans un dossier donné :
cat liste.txt | xargs -I % cp % dossier_destination
Sur MacOS, -J doit être utilisé à la place de -I :
cat liste.txt | xargs -J % cp % dossier_destination
cat liste.txt | xargs -I % cp % dossier_destination
Sur MacOS, -J doit être utilisé à la place de -I :
cat liste.txt | xargs -J % cp % dossier_destination
Ignorer rapidement plusieurs fichiers en ligne de commande dans subversion
Liste les fichiers non versionnés et les ajoute au fichier "ignore.txt"
svn status | grep "^\?" | awk "{print \$2}" > ignore.txt
Ignore la liste des fichiers contenus dans "ignore.txt"
svn propset svn:ignore -F ignore.txt .
Simple et efficace.
svn status | grep "^\?" | awk "{print \$2}" > ignore.txt
Ignore la liste des fichiers contenus dans "ignore.txt"
svn propset svn:ignore -F ignore.txt .
Simple et efficace.
docopt—language for description of command-line interfaces
Docopt est un langage de description d'interface en ligne de commande. Il permet d'exprimer les différents paramètres admis en entrée du programme et de générer le parser associé dans plusieurs langages (Ruby, Go, C#, Python, C, etc.).
Le langage est basé sur les conventions qui sont utilisées dans les messages d'aide des commandes linux ou dans les pages de man (voir les exemples pour plus d'informations).

Le langage est basé sur les conventions qui sont utilisées dans les messages d'aide des commandes linux ou dans les pages de man (voir les exemples pour plus d'informations).
Ce journal est basé sur Ginger, un gestionnaire de lien minimaliste développé dans le cadre d'un stage de perfectionnement. Pour plus d'informations, consulter le wiki consacré à mes projets personnels.