Lien Sven Guckes verstorben

Je suis un fanatique de la cli et par cli j'entends bien l'utilisation de ligne de commandes. En effet j'utilise très peu d'outils curse (vim et htop principalement). Je sais que ça fait rêver certains, mais moi je déteste même l'autocomplétion de zsh via un menu.
Outre le coté purement subjectif de ce que l'on aime ou pas, il y a une raison tout à fait objective. La cli est répétable et scriptable ce qui ne fonctionne généralement pas bien (…)
Hello,
Voici un petit problème auquel je suis confronté et j'aimerai avoir votre avis / aide si possible.
Soit une arborescence qui ressemble à ceci:
$ tree -d
.
├── reseau
│ ├── 10.0.0.28
│ │ ├── 2011-07-01
│ ├── 10.0.0.58
│ │ ├── 2011-06-30
│ ├── 10.0.130.10
│ │ ├── 2011-06-30
│ │ ├── 2011-07-01
└── serveurs
├── 10.0.128.29
│ ├── 2011-06-28
│ ├── 2011-06-29
│ ├── 2011-06-30
│ ├── 2011-07-01
├── 10.0.128.31
│ ├── 2011-06-28
│ ├── 2011-06-29
(…)
Bonsoir,
Sous bash, je viens d'effacer par erreurs des fichiers car je souhaitais écrire "rm *.jpg". Mais comme la touche 'Shift' est près de la touche 'Entrée', j'ai appuyé sur 'Entrée' par erreur et j'ai donc tapé "rm *".
Ce n'est pas la première fois que cela m'arrive et je souhaiterais un garde-fou contre cela.
Quelques remarques :
- J'ai bien noté qu'il existe safe-rm, mais il ne protège pas contre les wildcards.
- Je crois que sous zsh, il (…)
Bonjour,
Je réalise quelques tests sur ma Fedora 16, relatifs au parcours d'une arborescence avec beaucoup de fichiers dedans, pour les besoins de l'exemple, plus de 160.000 fichiers vides dans un repertoire racine, et le meme nombre de fichiers, avec les même noms, dans 5 répertoires enfants (size1..5).
*** avec zsh ***
[1] [bigdir] ls -l . size* | wc -l
960022
[2] [bigdir] time touch **/1plop.jpg
touch **/1plop.jpg 0,16s user 1,24s system 99% cpu 1,412 total
[3] [bigdir] time
(…)
Bonjour,
J'utilise zsh avec les options de complétion suivantes :
autoload -U compinit
completion
compinit
zstyle ':completion:*:descriptions' format '%U%B%d%b%u'
zstyle ':completion:*:warnings' format '%BSorry, no matches for: %d%b'
setopt extendedglob
zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' # Insensible à la casse
Je suis dans un répertoire avec les fichier toto
et titi
. Si je tape $ t<TABULATION>
. J'aurai les suggestions toto
et titi
.
Maintenant, imaginons la situation suivante, je suis dans un répertoire avec le fichier aaaaa
et aaaab
. (…)
Un bon linuxien, utilise de manière intensive le terminal. Il a donc tout intérêt a investir un peu de temps à rechercher, apprendre et configurer quelques chose de performant. Par défaut, c'est Bash. Si Bash est pratique parce qu'il est absolument universel, il existe 100 fois mieux.
Le premier (pour moi qui ai 20 ans d'historique) a avoir tenter d'améliorer l'UX, c'est ZSH suivi de Oh-my-zsh. Il apporte des fonctionnalités pratique pour l'utilisation dont une meilleure personnalisation du Prompt (…)
Bonjour,
Je suis en train d'écrire un script assez simple qui consiste à synchroniser sur mon téléphone Android des dossiers de toute natures avec rsync.
Rsync n'aime pas qu'on lui dise "prends ces fichiers là et ignore les autres", il préfère qu'on lui dise "prends tout les fichiers sauf ceux là", dans le premier cas on se retrouve avec un tas de problème, donc ce qu'il faut parvenir à faire c'est de lui donner une liste de tout les fichiers (…)