logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:bendia:tutos:scripts-nautilus [27/09/2018 19:11]
bendia [Copier tous les fichiers sauf les RAW depuis un appareil photo raccordé en USB]
utilisateurs:bendia:tutos:scripts-nautilus [17/02/2019 21:25] (Version actuelle)
bendia
Ligne 3: Ligne 3:
   * Objet : Liste de scripts pour nautilus   * Objet : Liste de scripts pour nautilus
   * Niveau requis : {{tag>​débutant}}   * Niveau requis : {{tag>​débutant}}
-  * Commentaires : //Scripts à copier dans .local/​share/​nautilus/​script et activable avec un clic droit depuis Nautilus //+  * Commentaires : //Scripts à copier dans ~/.local/​share/​nautilus/​script et activable avec un clic droit depuis Nautilus //
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
  
 ===== Copier tous les fichiers sauf les RAW depuis un appareil photo raccordé en USB ===== ===== Copier tous les fichiers sauf les RAW depuis un appareil photo raccordé en USB =====
  
-<file bash leaveRaw>+<file bash leaveRawCp>
 #! /bin/bash #! /bin/bash
 #Nautilus script that copy only non RAW files from camera to Disk #Nautilus script that copy only non RAW files from camera to Disk
Ligne 24: Ligne 24:
       if [[ ${IMAGE_NAME#​*.} != $RAW ]] # ${image#*.} extract extension from file name       if [[ ${IMAGE_NAME#​*.} != $RAW ]] # ${image#*.} extract extension from file name
       then       then
-          DESTINATION=$DESTINATION_REP/​$(date -r $IMAGE_NAME +%Y)/$(date $IMAGE_NAME +%m)/$(date -r $IMAGE_NAME +%d)+          DESTINATION=$DESTINATION_REP/​$(date -r $IMAGE_NAME +%Y)/​$(date ​-r $IMAGE_NAME +%m)/$(date -r $IMAGE_NAME +%d)
           mkdir -p $DESTINATION           mkdir -p $DESTINATION
-         cp $IMAGE_NAME $DESTINATION+          ​cp $IMAGE_NAME $DESTINATION
       fi       fi
 done done
 </​file>​ </​file>​
 +
 +===== Déplacer tous les fichiers sauf les RAW depuis un appareil photo raccordé en USB =====
 +
 +<file bash leaveRawMv>​
 +#! /bin/bash
 +#Nautilus script that copy only non RAW files from camera to Disk
 +#Images are placed in /​Your_destination/​Year/​Month/​Day path
 +
 +#Set extension of your RAW file here will not be copied. All other files wil be copied
 +RAW="​NEF"​
 +
 +#Set root destination repositorie of your Picures
 +DESTINATION_REP=~/​Images
 +
 +for image in $NAUTILUS_SCRIPT_SELECTED_URIS
 +  do
 +      IMAGE_NAME=${image##​*/​} #​${image##​*/​} Extract file name from URI
 +      if [[ ${IMAGE_NAME#​*.} != $RAW ]] # ${image#*.} extract extension from file name
 +      then
 +          DESTINATION=$DESTINATION_REP/​$(date -r $IMAGE_NAME +%Y)/$(date -r $IMAGE_NAME +%m)/$(date -r $IMAGE_NAME +%d)
 +          mkdir -p $DESTINATION
 +          mv $IMAGE_NAME $DESTINATION
 +      fi
 +done
 +</​file>​
 +
 +===== Afficher la somme de contrôle MD5 d'un fichier =====
 +
 +Dépendance : Zenity
 +
 +<file bash Md5Sum>
 +#! /bin/bash
 +zenity --info --title "MD5 Hash" --text $(md5sum $1)
 +</​file>​
 +
  
utilisateurs/bendia/tutos/scripts-nautilus.1538068266.txt.gz · Dernière modification: 27/09/2018 19:11 par bendia

Pied de page des forums

Propulsé par FluxBB