« Lancer thunar en ouvrant un onglet par répertoire » : différence entre les versions

Aller à la navigation Aller à la recherche
m
utilisation de <syntaxhighlight lang="bash">
mAucun résumé des modifications
m (utilisation de <syntaxhighlight lang="bash">)
Ligne 9 : Ligne 9 :
[https://www.debian-fr.org/t/script-bash-thunar-ouvre-un-onglet-par-repertoire-de-la-liste-donnee-en-parametre/72442 Almtesh m'a dit] que ce script fonctionnait aussi avec '''dolphin''' (KDE)<br>
[https://www.debian-fr.org/t/script-bash-thunar-ouvre-un-onglet-par-repertoire-de-la-liste-donnee-en-parametre/72442 Almtesh m'a dit] que ce script fonctionnait aussi avec '''dolphin''' (KDE)<br>
Bien sûr, pour qu'il fonctionne avec '''dolphin''' il faudra changer la commande '''thunar''' qui est dans ce script.
Bien sûr, pour qu'il fonctionne avec '''dolphin''' il faudra changer la commande '''thunar''' qui est dans ce script.
  #!/bin/bash
<syntaxhighlight lang="bash">
 
#!/bin/bash
  # thunar : Un onglet pour chaque répertoire de la liste donnée en paramètre
  # Ce script utilise xdotool
 
  mesg="Syntaxe : $0 nomDeRepertoire1 nomDeRepertoire2 [nomDeRepertoire3]..."
 
  [ $# -lt 2 ] && { printf "\n\t%s\n\n" "$mesg" 1>&2; exit 1; }
 
  until test -d "$1"; do shift; done
 
  thunar "$1"; shift
 
  for rep; do test -d "$rep" && { xdotool key Ctrl+t Ctrl+l type "$rep"; xdotool key Return; }; done


# thunar : Un onglet pour chaque répertoire de la liste donnée en paramètre
# Ce script utilise xdotool
mesg="Syntaxe : $0 nomDeRepertoire1 nomDeRepertoire2 [nomDeRepertoire3]..."
[ $# -lt 2 ] && { printf "\n\t%s\n\n" "$mesg" 1>&2; exit 1; }
until test -d "$1"; do shift; done
thunar "$1"; shift
for rep; do test -d "$rep" && { xdotool key Ctrl+t Ctrl+l type "$rep"; xdotool key Return; }; done
</syntaxhighlight>
Si vous avez nommé ce script '''thunars''' (et qu'il est accessible et excécutable),<br>
Si vous avez nommé ce script '''thunars''' (et qu'il est accessible et excécutable),<br>
la ligne de commande suivante :
la ligne de commande suivante :
  thunars ~/ ~/Téléchargements ~/Images
<syntaxhighlight lang="bash">
thunars ~/ ~/Téléchargements ~/Images
</syntaxhighlight>
vous permettra de lancer le gestionnaire de fichiers '''thunar'''<br>
vous permettra de lancer le gestionnaire de fichiers '''thunar'''<br>
en ouvrant automatiquement un onglet par répertoire :
en ouvrant automatiquement un onglet par répertoire :
editor
621

modifications

Menu de navigation