Réaliser un script en Konsole sur Exiftool
Obtenir les Exifs de photos en fichier
Logiciels / Graphisme photo et vidéo

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Reprise du message précédent
J'ai rien compris..Maintenant ça marche avec aucune modification. Vive l'informagique avec Mageia !
Bien sûr on peut aussi ajouter des options, par exemple :
./Ess_scpt_03 2020-05-01 2020-05-08
ou
./Ess_scpt_03 --debut=2020-05-01 --fin=2020-05-08
c'est mieux que de demander à l'intérieur du script, car comme ça, on peut automatiser dans d'autre script.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

dantou Membre non connecté
-
- Voir le profil du membre dantou
- Inscrit le : 04/01/2011
- Groupes :
Oui c'est la version du 23 mai qui fonctionne. Jusque là, j'étais sur celle du 3 mai avec les modifications.
Jybz :
Bien sûr on peut aussi ajouter des options, par exemple :
./Ess_scpt_03 2020-05-01 2020-05-08
ou
./Ess_scpt_03 --debut=2020-05-01 --fin=2020-05-08
c'est mieux que de demander à l'intérieur du script, car comme ça, on peut automatiser dans d'autre script.
./Ess_scpt_03 2020-05-01 2020-05-08
ou
./Ess_scpt_03 --debut=2020-05-01 --fin=2020-05-08
c'est mieux que de demander à l'intérieur du script, car comme ça, on peut automatiser dans d'autre script.
Effectivement, c'est mieux comme ça, une fois qu'on connaît !
Par contre, à quoi sert le /bin/bash puisqu'il est précédé de # ?
Sinon, ca fonctionne bien.
Encore merci.
Cordialement, Dan.
Portable : ASUS Vivobook 15 Pro OLED - 16 G° RAM - SSD Crucial MX500 1 T° - Dual-boot W 10 / Mageia 9 64 bits
PC : be Quiet ! Silent Base 600 - Intel Core I5 12400 - Vent.: be quiet! Shadow Rock 3 + be quiet! LGA1700 mounting-kit - CM: Asus ROG Strix B660-F Gaming WIFI - RAM : Crucial 16GB DDR5-4800 CL40 - SSD: Crucial P5 500GB SSD M.2 2280 PCIe NVMe HDD: Western Digital WD Red Plus 3.5" 4To Série ATA - Alim : be quiet! Pure Power 11 FM 750W - Souris: Logitech MX Anywhere 3. Dual-boot W 10 / Mageia 9 - 64 bits
NAS : Synology DS 215J - DSM 5.2 - WD Red 3.5" 8 T° Série ATA
KDE - Digikam
PC : be Quiet ! Silent Base 600 - Intel Core I5 12400 - Vent.: be quiet! Shadow Rock 3 + be quiet! LGA1700 mounting-kit - CM: Asus ROG Strix B660-F Gaming WIFI - RAM : Crucial 16GB DDR5-4800 CL40 - SSD: Crucial P5 500GB SSD M.2 2280 PCIe NVMe HDD: Western Digital WD Red Plus 3.5" 4To Série ATA - Alim : be quiet! Pure Power 11 FM 750W - Souris: Logitech MX Anywhere 3. Dual-boot W 10 / Mageia 9 - 64 bits
NAS : Synology DS 215J - DSM 5.2 - WD Red 3.5" 8 T° Série ATA
KDE - Digikam

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Le #/bin/bash en début de script n' est pas un commentaire, c' est le shebang https://fr.m.wikipedia.org/wiki/Shebang (cela permet d' identifier que c' en un script ( ici un script bash, mais cela peut un script python, perl)

dantou Membre non connecté
-
- Voir le profil du membre dantou
- Inscrit le : 04/01/2011
- Groupes :
Tout est donc presque parfait et j'ai encore appris !o)
Et tant que j'y suis. Est-il possible d'exclure un chemin secondaire dans le chemin principal ?
Dans ma recherche, je vais explorer mon serveur. Mais pour chaque répertoire donné, il comporte en sous répertoire une copie du premier, et s'en distingue en commençant par @.
Ainsi, dans /serveur/photo/Ap_2021/2021/2021-02 j'ai /serveur/photo/Ap_2021/2021/2021-02/@eaDir, dans lequel je retrouve les imagettes dans plusieurs formats, ce qui permet d'accélérer leur visualisation, mais multiplie le nombre d'images par 4 ou 5 ...
Doc, si je pouvais lui dire d'ignorer cet /eaDir,ce serait mieux. Sinon, tant pis.
Encore merci. Cordialement, Dan.
Portable : ASUS Vivobook 15 Pro OLED - 16 G° RAM - SSD Crucial MX500 1 T° - Dual-boot W 10 / Mageia 9 64 bits
PC : be Quiet ! Silent Base 600 - Intel Core I5 12400 - Vent.: be quiet! Shadow Rock 3 + be quiet! LGA1700 mounting-kit - CM: Asus ROG Strix B660-F Gaming WIFI - RAM : Crucial 16GB DDR5-4800 CL40 - SSD: Crucial P5 500GB SSD M.2 2280 PCIe NVMe HDD: Western Digital WD Red Plus 3.5" 4To Série ATA - Alim : be quiet! Pure Power 11 FM 750W - Souris: Logitech MX Anywhere 3. Dual-boot W 10 / Mageia 9 - 64 bits
NAS : Synology DS 215J - DSM 5.2 - WD Red 3.5" 8 T° Série ATA
KDE - Digikam
PC : be Quiet ! Silent Base 600 - Intel Core I5 12400 - Vent.: be quiet! Shadow Rock 3 + be quiet! LGA1700 mounting-kit - CM: Asus ROG Strix B660-F Gaming WIFI - RAM : Crucial 16GB DDR5-4800 CL40 - SSD: Crucial P5 500GB SSD M.2 2280 PCIe NVMe HDD: Western Digital WD Red Plus 3.5" 4To Série ATA - Alim : be quiet! Pure Power 11 FM 750W - Souris: Logitech MX Anywhere 3. Dual-boot W 10 / Mageia 9 - 64 bits
NAS : Synology DS 215J - DSM 5.2 - WD Red 3.5" 8 T° Série ATA
KDE - Digikam

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
dantou :
Bonjour,
Oui c'est la version du 23 mai qui fonctionne. Jusque là, j'étais sur celle du 3 mai avec les modifications.
Effectivement, c'est mieux comme ça, une fois qu'on connaît !
Oui c'est la version du 23 mai qui fonctionne. Jusque là, j'étais sur celle du 3 mai avec les modifications.
Jybz :
Bien sûr on peut aussi ajouter des options, par exemple :
./Ess_scpt_03 2020-05-01 2020-05-08
ou
./Ess_scpt_03 --debut=2020-05-01 --fin=2020-05-08
c'est mieux que de demander à l'intérieur du script, car comme ça, on peut automatiser dans d'autre script.
./Ess_scpt_03 2020-05-01 2020-05-08
ou
./Ess_scpt_03 --debut=2020-05-01 --fin=2020-05-08
c'est mieux que de demander à l'intérieur du script, car comme ça, on peut automatiser dans d'autre script.
Effectivement, c'est mieux comme ça, une fois qu'on connaît !
Ok je regarde ça quand j'ai le temps.
dantou :
Et tant que j'y suis. Est-il possible d'exclure un chemin secondaire dans le chemin principal ?
Dans ma recherche, je vais explorer mon serveur. Mais pour chaque répertoire donné, il comporte en sous répertoire une copie du premier, et s'en distingue en commençant par @.
Ainsi, dans /serveur/photo/Ap_2021/2021/2021-02 j'ai /serveur/photo/Ap_2021/2021/2021-02/@eaDir, dans lequel je retrouve les imagettes dans plusieurs formats, ce qui permet d'accélérer leur visualisation, mais multiplie le nombre d'images par 4 ou 5 ...
Doc, si je pouvais lui dire d'ignorer cet /eaDir,ce serait mieux.
Et tant que j'y suis. Est-il possible d'exclure un chemin secondaire dans le chemin principal ?
Dans ma recherche, je vais explorer mon serveur. Mais pour chaque répertoire donné, il comporte en sous répertoire une copie du premier, et s'en distingue en commençant par @.
Ainsi, dans /serveur/photo/Ap_2021/2021/2021-02 j'ai /serveur/photo/Ap_2021/2021/2021-02/@eaDir, dans lequel je retrouve les imagettes dans plusieurs formats, ce qui permet d'accélérer leur visualisation, mais multiplie le nombre d'images par 4 ou 5 ...
Doc, si je pouvais lui dire d'ignorer cet /eaDir,ce serait mieux.
Oui c'est possible aussi, j'espère que ça peut se faire simple.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Pour le tester, copie-colle ça dans un fichier genre /tmp/dantou.bashcompletion
Code BASH :
#/usr/bin/env bash _dantou_completions() { local cur prev commands i commands="--help --debut --fin --collection-dir --drapeau-dir -d -f -i -o " COMPREPLY=() cur=${COMP_WORDS[COMP_CWORD]} #First, if command line empty, show all possible commands if [[ $COMP_CWORD -eq 1 ]] ; then COMPREPLY=( $( compgen -W "${commands}" -- "$cur" ) ) else #then, removes already typed commands from suggestions for i in ${commands} ; do echo ${COMP_LINE} | grep -e "${i}" &>/dev/null if [ 0 -eq ${?} ]; then commands="$(echo ${commands} | sed -e "s/ $i//" )" if [ $i = "--debut" ]; then j="-d" ; fi if [ $i = "--fin" ]; then j="-f" ; fi if [ $i = "--collection-dir" ]; then j="-i" ; fi if [ $i = "--drapeau-dir" ]; then j="-o" ; fi commands="$(echo ${commands} | sed -e "s/ $j//" )" fi if [ i = "--collection-dir" ] || [ i = "-i" ]; then COLLECT_DIR=$(echo "${COMP_LINE}" | sed -e "s|^.* --collection-dir.||" -e "s|^.* -i.||" -e "s|^\([-_/[:alnum:]]*\) .*$|\1|") fi done prev=${COMP_WORDS[COMP_CWORD-1]} pprev=${COMP_WORDS[COMP_CWORD-2]} case $pprev in --help|--debut|--fin|--collection-dir|--drapeau-dir|-d|-f|-i|-o) COMPREPLY=( $( compgen -W "${commands} " -- "$cur" ) ) ;; *) case $prev in --debut|-d) POTENTIAL_START=$(find ${COLLECT_DIR} -maxdepth 1 -type d -regextype sed -regex ".*[[:digit:]]\{4\}-[[:digit:]]\{2\}" | sed -e "s|.*/||" ) COMPREPLY=( $( compgen -W "${POTENTIAL_START}" -- "$cur" ) ) ;; --fin|-f) POTENTIAL_END=$(find ${COLLECT_DIR} -maxdepth 1 -type d -regextype sed -regex ".*[[:digit:]]\{4\}-[[:digit:]]\{2\}" | sed -e "s|.*/||" ) COMPREPLY=( $( compgen -W "${POTENTIAL_END}" -- "$cur" ) ) ;; --collection-dir|-i) _filedir -d ;; --drapeau-dir|-o) _filedir -d ;; esac ;; esac fi } complete -F _dantou_completions dantou complete -F _dantou_completions ./dantou.sh
Pour le charger, on tape
Code BASH :
source /tmp/dantou.bashcompletion
Puis ce nouveau script dans /tmp/dantou.sh
Code BASH :
#!/bin/bash # ----- Définition des valeurs par défaut (modifiable en argument) ----- # DATE_DEBUT="2021-01-24" DATE_FIN="2021-02-13" DOSSIER_COLLECTION="${HOME}/Images/collection" DOSSIER_SORTIE="${DOSSIER_COLLECTION}/drapeaux-etoiles/" # ----- ne plus éditer dessous ----- # function help() { echo -e "${CMDNAME} [option]" echo -e "Options:" echo -e "--help, -h" echo -e " Cette aide.\n" echo -e "--debut \"YYYY-MM-DD\", -d \"YYYY-MM-DD\"" echo -e " Date de début" echo -e " Par défaut : ${DATE_DEBUT}\n" echo -e "--fin \"YYYY-MM-DD\", -f \"YYYY-MM-DD\"" echo -e " Date de fin" echo -e " Par défaut : ${DATE_FIN}\n" echo -e "--collection-dir \"/chemin/collection/\", -i \"/chemin/collection/\"" echo -e " Dossier contenant la collection de photo" echo -e " Par défaut : ${DOSSIER_COLLECTION}\n" echo -e "--drapeau-dir \"/chemin/sortie/drapeaux/\", -o \"/chemin/sortie/drapeaux/\"" echo -e " Dossier contenant les drapeaux de sortie" echo -e " Par défaut : ${DOSSIER_SORTIE}\n" } CMDNAME=$(/usr/bin/basename "${0}") TEMP=$(getopt -o d:,f:,i:,o:,h --long debut:,fin:,collection-dir:,drapeau-dir:,help -n ${CMDNAME} -- "${@}") if [ ${?} -ne 0 ] ; then error "Impossible d'analyser les options (ligne ${LINENO})." >&2 ; exit -1 ; fi eval set -- "${TEMP}" while true; do case "${1}" in -d|--debut) ARG_DATE_DEBUT="${2}" shift 2 ;; -f|--fin) ARG_DATE_FIN="${2}" shift 2 ;; -h|--help) help exit 0 ;; -i|--collection-dir) ARG_DOSSIER_COLLECTION="${2}" shift 2 ;; -o|--drapeau-dir) ARG_DOSSIER_SORTIE="${2}" shift 2 ;; --) shift break;; *) error "Parameter ${1} does not exists " exit ${ERR_1};; esac done DATE_DEBUT=${ARG_DATE_DEBUT:=${DATE_DEBUT}} DATE_FIN=${ARG_DATE_FIN:=${DATE_FIN}} DOSSIER_COLLECTION=${ARG_DOSSIER_COLLECTION:=${DOSSIER_COLLECTION}} DOSSIER_SORTIE=${DOSSIER_SORTIE:=${DOSSIER_SORTIE}} mkdir -p "${DOSSIER_SORTIE}" pushd "${DOSSIER_COLLECTION}" LIST_JOURS="${DATE_DEBUT}" while [ ! "${DATE_FIN}" = "$(echo "${LIST_JOURS}" | tail -n1)" ] ; do DERNIER="$(echo "${LIST_JOURS}" | tail -n1)" PROCHAIN="$(date --date="${DERNIER} next day" --iso-8601=date)" LIST_JOURS="$(echo -e "${LIST_JOURS}\n${PROCHAIN}")" done LIST_JOURS_FORMAT_FICHIER="$(echo "${LIST_JOURS}" | sed -e 's|-||g' )" for JOUR in ${LIST_JOURS_FORMAT_FICHIER} ; do LIST_JPG_D_UN_JOUR="$(find ./ -maxdepth 2 -iname "*_${JOUR}_*.jpg" ! -name '*@*')" exiftool -T -filename -picklabel -rating ${LIST_JPG_D_UN_JOUR} > "${DOSSIER_SORTIE}/${JOUR}.txt" done popd exit 0
on ouvre où il est et on teste l'auto-completion :
Code BASH :
cd /tmp ./dantou.sh [TAB][TAB]
Edit : ajout de l'exclusion
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
J'espère que ça marche. J'ai tenté une exclusion, mais je ne suis pas certain.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

dantou Membre non connecté
-
- Voir le profil du membre dantou
- Inscrit le : 04/01/2011
- Groupes :
C'est super sympa, mais j'ai honte. Tu es là que tu me fais tout doucement un logiciel de gestion. On commence comme ça et on finit avec Photooshop ou DXO... :o) :o) :o).
De ce que j'ai compris, voici ce que ça donne :
Caché :
[dan@localhost tmp]$ ls
dantou.bashcompletion* dantou.sh*
[dan@localhost tmp]$ source dantou.bashcompletion
[dan@localhost tmp]$ ./dantou.sh [TAB][TAB]
--collection-dir -d --debut --drapeau-dir -f --fin --help -i -o
[dan@localhost tmp]$ ./dantou.sh --help
dantou.sh [option]
Options:
--help, -h
Cette aide.
--debut "YYYY-MM-DD", -d "YYYY-MM-DD"
Date de début
Par défaut : 2021-01-24
--fin "YYYY-MM-DD", -f "YYYY-MM-DD"
Date de fin
Par défaut : 2021-02-13
--collection-dir "/chemin/collection/", -i "/chemin/collection/"
Dossier contenant la collection de photo
Par défaut : /home/dan/Images/collection
--drapeau-dir "/chemin/sortie/drapeaux/", -o "/chemin/sortie/drapeaux/"
Dossier contenant les drapeaux de sortie
Par défaut : /home/dan/Images/collection/drapeaux-etoiles/
[dan@localhost tmp]$ source dantou.bashcompletion
[dan@localhost tmp]$ ./dantou.sh -d 2021-05-01 -f 2021-05-07 -i /home/dan/Images/Export/Essais/2021-05/ -o /home/dan/Images/Export/Essais/
~/Images/Export/Essais/2021-05 ~/Images/Export/Essais/tmp
No file specified
~/Images/Export/Essais/tmp
[dan@localhost tmp]$
[dan@localhost collection]$ ls drapeaux-etoiles/
20210501.txt 20210502.txt 20210503.txt 20210504.txt 20210505.txt 20210506.txt 20210507.txt
Sauf que le répertoire de sortie "drapeau-etoiles" va se mettre dans "collection", comme indiqué dans le répertoire par défaut au lieu de "-o /home/dan/Images/Export/Essais/"
echo -e "--drapeau-dir \"/chemin/sortie/drapeaux/\", -o \"/chemin/sortie/drapeaux/\""
echo -e " Dossier contenant les drapeaux de sortie"
echo -e " Par défaut : ${DOSSIER_SORTIE}\n"
[dan@localhost drapeaux-etoiles]$ cat 20210501.txt
R_20210501_207.jpg 3 3
R_20210501_206.jpg 3 3
R_20210501_204.jpg 2 1
R_20210501_205.jpg 2 2
[dan@localhost tmp]$ ls
dantou.bashcompletion* dantou.sh*
[dan@localhost tmp]$ source dantou.bashcompletion
[dan@localhost tmp]$ ./dantou.sh [TAB][TAB]
--collection-dir -d --debut --drapeau-dir -f --fin --help -i -o
[dan@localhost tmp]$ ./dantou.sh --help
dantou.sh [option]
Options:
--help, -h
Cette aide.
--debut "YYYY-MM-DD", -d "YYYY-MM-DD"
Date de début
Par défaut : 2021-01-24
--fin "YYYY-MM-DD", -f "YYYY-MM-DD"
Date de fin
Par défaut : 2021-02-13
--collection-dir "/chemin/collection/", -i "/chemin/collection/"
Dossier contenant la collection de photo
Par défaut : /home/dan/Images/collection
--drapeau-dir "/chemin/sortie/drapeaux/", -o "/chemin/sortie/drapeaux/"
Dossier contenant les drapeaux de sortie
Par défaut : /home/dan/Images/collection/drapeaux-etoiles/
[dan@localhost tmp]$ source dantou.bashcompletion
[dan@localhost tmp]$ ./dantou.sh -d 2021-05-01 -f 2021-05-07 -i /home/dan/Images/Export/Essais/2021-05/ -o /home/dan/Images/Export/Essais/
~/Images/Export/Essais/2021-05 ~/Images/Export/Essais/tmp
No file specified
~/Images/Export/Essais/tmp
[dan@localhost tmp]$
[dan@localhost collection]$ ls drapeaux-etoiles/
20210501.txt 20210502.txt 20210503.txt 20210504.txt 20210505.txt 20210506.txt 20210507.txt
Sauf que le répertoire de sortie "drapeau-etoiles" va se mettre dans "collection", comme indiqué dans le répertoire par défaut au lieu de "-o /home/dan/Images/Export/Essais/"
echo -e "--drapeau-dir \"/chemin/sortie/drapeaux/\", -o \"/chemin/sortie/drapeaux/\""
echo -e " Dossier contenant les drapeaux de sortie"
echo -e " Par défaut : ${DOSSIER_SORTIE}\n"
[dan@localhost drapeaux-etoiles]$ cat 20210501.txt
R_20210501_207.jpg 3 3
R_20210501_206.jpg 3 3
R_20210501_204.jpg 2 1
R_20210501_205.jpg 2 2
Tout fonctionne.
En tous cas un grand merci pour ce que tu fais.
Cordialement, Dan.
Portable : ASUS Vivobook 15 Pro OLED - 16 G° RAM - SSD Crucial MX500 1 T° - Dual-boot W 10 / Mageia 9 64 bits
PC : be Quiet ! Silent Base 600 - Intel Core I5 12400 - Vent.: be quiet! Shadow Rock 3 + be quiet! LGA1700 mounting-kit - CM: Asus ROG Strix B660-F Gaming WIFI - RAM : Crucial 16GB DDR5-4800 CL40 - SSD: Crucial P5 500GB SSD M.2 2280 PCIe NVMe HDD: Western Digital WD Red Plus 3.5" 4To Série ATA - Alim : be quiet! Pure Power 11 FM 750W - Souris: Logitech MX Anywhere 3. Dual-boot W 10 / Mageia 9 - 64 bits
NAS : Synology DS 215J - DSM 5.2 - WD Red 3.5" 8 T° Série ATA
KDE - Digikam
PC : be Quiet ! Silent Base 600 - Intel Core I5 12400 - Vent.: be quiet! Shadow Rock 3 + be quiet! LGA1700 mounting-kit - CM: Asus ROG Strix B660-F Gaming WIFI - RAM : Crucial 16GB DDR5-4800 CL40 - SSD: Crucial P5 500GB SSD M.2 2280 PCIe NVMe HDD: Western Digital WD Red Plus 3.5" 4To Série ATA - Alim : be quiet! Pure Power 11 FM 750W - Souris: Logitech MX Anywhere 3. Dual-boot W 10 / Mageia 9 - 64 bits
NAS : Synology DS 215J - DSM 5.2 - WD Red 3.5" 8 T° Série ATA
KDE - Digikam

steven Membre non connecté
-
- Voir le profil du membre steven
- Inscrit le : 18/05/2018
dantou :
Houla la !!!!
C'est super sympa, mais j'ai honte. Tu es là que tu me fais tout doucement un logiciel de gestion. On commence comme ça et on finit avec Photooshop ou DXO... :o) :o) :o).
De ce que j'ai compris, voici ce que ça donne :
Tout fonctionne.
En tous cas un grand merci pour ce que tu fais.
Cordialement, Dan.
C'est super sympa, mais j'ai honte. Tu es là que tu me fais tout doucement un logiciel de gestion. On commence comme ça et on finit avec Photooshop ou DXO... :o) :o) :o).
De ce que j'ai compris, voici ce que ça donne :
Tout fonctionne.
En tous cas un grand merci pour ce que tu fais.
Cordialement, Dan.
Lol c'est exactement ce que j'ai pensé

Un conseil dantou, fais en plusieurs sauvegarde pour si jamais, ou si plus tard

No Comment ...
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025





Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
dantou :
Houla la !!!!
C'est super sympa, mais j'ai honte. Tu es là que tu me fais tout doucement un logiciel de gestion. On commence comme ça et on finit avec Photooshop ou DXO... :o) :o) :o).
C'est super sympa, mais j'ai honte. Tu es là que tu me fais tout doucement un logiciel de gestion. On commence comme ça et on finit avec Photooshop ou DXO... :o) :o) :o).
Hahahaha, j'avais oublié de préciser que ce n'était pas gratuit... L'arnaque

Que vas tu donc faire pour Mageia.Org ?
(je rigole bien sûr)
dantou :
[dan@localhost tmp]$ source dantou.bashcompletion
[dan@localhost tmp]$ source dantou.bashcompletion
Ce n'est à faire qu'une seule fois à l'ouverture d'un terminal. Lorsque ça te conviendra, on pourra le déplacer vers un dossier, qui chargera automatiquement ce bashcompletion à chaque terminaux.
dantou :
[dan@localhost tmp]$ ./dantou.sh -d 2021-05-01 -f 2021-05-07 -i /home/dan/Images/Export/Essais/2021-05/ -o /home/dan/Images/Export/Essais/
~/Images/Export/Essais/2021-05 ~/Images/Export/Essais/tmp
No file specified
~/Images/Export/Essais/tmp
[dan@localhost tmp]$ ./dantou.sh -d 2021-05-01 -f 2021-05-07 -i /home/dan/Images/Export/Essais/2021-05/ -o /home/dan/Images/Export/Essais/
~/Images/Export/Essais/2021-05 ~/Images/Export/Essais/tmp
No file specified
~/Images/Export/Essais/tmp
Ça ne me plait pas ce "no file specified"...
dantou :
Sauf que le répertoire de sortie "drapeau-etoiles" va se mettre dans "collection", comme indiqué dans le répertoire par défaut au lieu de "-o /home/dan/Images/Export/Essais/"
echo -e "--drapeau-dir "/chemin/sortie/drapeaux/", -o "/chemin/sortie/drapeaux/""
echo -e " Dossier contenant les drapeaux de sortie"
echo -e " Par défaut : ${DOSSIER_SORTIE}n"
[dan@localhost drapeaux-etoiles]$ cat 20210501.txt
R_20210501_207.jpg 3 3
R_20210501_206.jpg 3 3
R_20210501_204.jpg 2 1
R_20210501_205.jpg 2 2
Sauf que le répertoire de sortie "drapeau-etoiles" va se mettre dans "collection", comme indiqué dans le répertoire par défaut au lieu de "-o /home/dan/Images/Export/Essais/"
echo -e "--drapeau-dir "/chemin/sortie/drapeaux/", -o "/chemin/sortie/drapeaux/""
echo -e " Dossier contenant les drapeaux de sortie"
echo -e " Par défaut : ${DOSSIER_SORTIE}n"
[dan@localhost drapeaux-etoiles]$ cat 20210501.txt
R_20210501_207.jpg 3 3
R_20210501_206.jpg 3 3
R_20210501_204.jpg 2 1
R_20210501_205.jpg 2 2
C'est un bug ! (fichu copier/coller ! Encore lui...)
Remplace la ligne 72 :
DOSSIER_SORTIE=${DOSSIER_SORTIE:=${DOSSIER_SORTIE}}
par :
DOSSIER_SORTIE=${ARG_DOSSIER_SORTIE:=${DOSSIER_SORTIE}}
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

dantou Membre non connecté
-
- Voir le profil du membre dantou
- Inscrit le : 04/01/2011
- Groupes :
Quant au "no file specified" il apparaît depuis le début, sans conséquence apparente. Alors ...
Je réessaie.
Dis-moi ce que je peux faire à MLO, si tu considères que je peux apporter quelque chose. Mais j'ai déjà essayé (en traduction par exemple) et abandonné très vite, faute de compétences résiduelles suffisantes :o)
Édité par dantou Le 31/05/2021 à 16h13
Portable : ASUS Vivobook 15 Pro OLED - 16 G° RAM - SSD Crucial MX500 1 T° - Dual-boot W 10 / Mageia 9 64 bits
PC : be Quiet ! Silent Base 600 - Intel Core I5 12400 - Vent.: be quiet! Shadow Rock 3 + be quiet! LGA1700 mounting-kit - CM: Asus ROG Strix B660-F Gaming WIFI - RAM : Crucial 16GB DDR5-4800 CL40 - SSD: Crucial P5 500GB SSD M.2 2280 PCIe NVMe HDD: Western Digital WD Red Plus 3.5" 4To Série ATA - Alim : be quiet! Pure Power 11 FM 750W - Souris: Logitech MX Anywhere 3. Dual-boot W 10 / Mageia 9 - 64 bits
NAS : Synology DS 215J - DSM 5.2 - WD Red 3.5" 8 T° Série ATA
KDE - Digikam
PC : be Quiet ! Silent Base 600 - Intel Core I5 12400 - Vent.: be quiet! Shadow Rock 3 + be quiet! LGA1700 mounting-kit - CM: Asus ROG Strix B660-F Gaming WIFI - RAM : Crucial 16GB DDR5-4800 CL40 - SSD: Crucial P5 500GB SSD M.2 2280 PCIe NVMe HDD: Western Digital WD Red Plus 3.5" 4To Série ATA - Alim : be quiet! Pure Power 11 FM 750W - Souris: Logitech MX Anywhere 3. Dual-boot W 10 / Mageia 9 - 64 bits
NAS : Synology DS 215J - DSM 5.2 - WD Red 3.5" 8 T° Série ATA
KDE - Digikam

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
dantou :
Dis-moi ce que je peux faire à MLO, si tu considères que je peux apporter quelque chose. Mais j'ai déjà essayé (en traduction par exemple) et abandonné très vite, faute de compétences résiduelles suffisantes :o)
À MLO pas grand chose, sauf si tu veux proposer un thème ou améliorer un thème. Il n'y a pas grand chose du coté MLO.
Coté Mageia.Org, tout est à faire, des thèmes par défaut pour les environnement de Mageia (xfce, lxqt, ...), de la communication, écrire des articles de blog, ... C'est "ce que tu peux faire" et surtout "ce que tu souhaites faire" plutôt que "ce qu'il faut faire", car c'est tellement varié.
Je ne suis pas très bon pour concilier les domaines, je comprends que ton domaine c'est la photographie, tu peux offrir des illustrations pour les futurs articles de blogue, proposer une photo pour fond d'écran (et ce que ça implique pour l'utilisabilité du bureau)... Je ne connais pas tes autres qualités, je suis sûr que tu trouveras quelque chose à faire qui peut te plaire.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie