Debian-facile

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

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

#1 17-05-2020 10:48:30

debianux
Membre
Distrib. : debian-stretch-9.7_LVM-chiffré_dual-boot-uefi-w10
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce 4.12
Inscription : 19-05-2014

[résolu] lister des fichiers dont le nom excède n caractères

Bonjour,

je souhaite sauvegarder des fichiers 'souvenirs' sur des bdxl, blue ray 100GB.
5 bdxl ont bien été gravés par k3b sur un asus bw-160-1h-u avec des photos et videos.

Donc j'attaque les fichiers audio .flac extraits de mes cd et là ça coince : déjà deux bdxl en souffrance sad

le premier après une simulation où k3b trouve que la capacité du disque est dépassée pour le projet (or ça passait lors de la sélection des fichiers)
le second après un crash de mkisofs.
dans les deux cas, la capacité dispo passe à 91 GiB et évidemment le projet initial ne passe plus. Et pour l'instant je n'ai pas réussi à faire une multi-session sur ces disques.

un des pbs signalés est relatif à la longueur des noms de fichier : pour respecter la 'norme' joliet, elle doit être inférieure ou égale à 103 caractères.

1/ à votre avis, faut-il compter l'extension '.flac' dans ces 103 car ?

2/ pour éviter un plantage pour cette raison, je souhaite modifier préventivement les noms trop longs.

mes fichiers sont sur un nas :

cd /media/musique_flac/


ls



.
aretha-franklin_2014_the-queen-of-soul_1
.
 


cd aretha-franklin_2014_the-queen-of-soul_1


ls


aretha-franklin_01_i-never-loved-a-man-t-w-i-love-y_1967_m_i-never-loved-a-man-t-way-i-love-you.flac
aretha-franklin_02_i-never-loved-a-man-the-w-i-love-y_1967_m_do-right-woman-do-right-woman.flac
aretha-franklin_03_i-never-loved-a-man-the-way-i-love-you_1967_m_respect.flac
aretha-franklin_04_i-never-loved-a-man-the-way-i-love-you_1967_m_drown-in-my-own-tears.flac
aretha-franklin_05_i-never-loved-a-man-the-way-i-love-you_1967_m_soul-serenade.flac
aretha-franklin_06_i-never-loved-a-man-the-way-i-love-you_1967_m_don-t-let-me-lose-this-dream.flac
aretha-franklin_07_i-never-loved-a-man-the-way-i-love-you_1967_m_baby-baby-baby.flac
aretha-franklin_08_i-never-loved-a-man-the-way-i-love-you_1967_m_dr-feelgood.flac
aretha-franklin_09_i-never-loved-a-man-the-way-i-love-you_1967_m_good-times.flac
aretha-franklin_10_i-never-loved-a-man-the-way-i-love-you_1967_m_save-me.flac
aretha-franklin_11_aretha-arrives_1967_m_ain-t-nobody_baby-i-love-you.flac
aretha-franklin_12_aretha-arrives_1967_m_ain-t-nobody_satisfaction.flac
aretha-franklin_13_aretha-arrives_1967_m_ain-t-nobody_you-are-my-sunshine.flac
aretha-franklin_14_aretha-arrives_1967_m_never-let-me-go.flac
aretha-franklin_15_aretha-arrives_1967_m_ain-t-nobody_prove-it.flac
aretha-franklin_16_aretha-arrives_1967_m_ain-t-nobody_i-wonder.flac
aretha-franklin_17_aretha-arrives_1967_m_ain-t-nobody_gonna-turn-me-around.flac
aretha-franklin_18_the-golden-reign-of-the-queen-of-soul_m_it-was-you.flac
aretha-franklin_19_lady-soul_1967_m_a-natural-wooman.flac
aretha-franklin_20_lady-soul_1967_m_chain-of-fools.flac
aretha-franklin_21_lady-soul_1967_people-get-ready.flac
aretha-franklin_22_lady-soul_1967_come-back-baby.flac
aretha-franklin_23_lady-soul_1967_good-to-me-as-i-am-to-you.flac
aretha-franklin_24_lady-soul_1967_since-you-ve-been-gone.flac
aretha-franklin_25_lady-soul_1967_ain-t-no-way.flac
 



quelle commande/script permettrait de lister tous les fichiers .flac dont le nombre de caractères excède n ?

(j'avoue patiner royalement...)

merci d'avance pour vos suggestions !

Dernière modification par debianux (18-05-2020 09:27:40)

Hors ligne

#2 17-05-2020 11:23:00

MicP
Membre
Inscription : 29-02-2016

Re : [résolu] lister des fichiers dont le nom excède n caractères

Bonjour

… faut-il compter l'extension '.flac' dans ces 103 car ? …

Oui.

=======
La commande wc avec l'option c
retournera le nombre d'octets occupés
par le mot ou la phrase qu'on lui donnera en entrée,

par exemple :

printf '%s' "tête" | wc -c

5

(Et oui, parce que le caractère ê est codé sur deux octets)

Dernière modification par MicP (17-05-2020 11:31:40)

Hors ligne

#3 17-05-2020 11:30:42

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [résolu] lister des fichiers dont le nom excède n caractères

quelle commande/script permettrait de lister tous les fichiers .flac dont le nombre de caractères excède n ?



ls | grep -E "^.{n,}\.flac$"



Remplacer "n" bien entendu (bien entendu "ls" n'est pas une commande faite pour ça, tu devrai préférer une boucle incluant un find à priori, mais la logique du grep reste la même).

Dernière modification par otyugh (17-05-2020 11:32:54)


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#4 17-05-2020 11:31:20

Alyve
Adhérent(e)
Lieu : Belgique
Distrib. : Debian Sid
Noyau : Linux 5.6.0-1-amd64
(G)UI : i3 ftw
Inscription : 31-07-2011
Site Web

Re : [résolu] lister des fichiers dont le nom excède n caractères

Bonchour,

Ne connaissant pas la commande pour faire ça, j'ai fait un petit script pour chercher des fichiers avec un minimum de n caractères dans un path. smile


#!/usr/bin/python3

import glob
import os
import sys

from pathlib import Path

def main(search_in, min_size, filetype):
    search_pattern = '*.{}'.format(filetype,)
    for path in Path(search_in).rglob(search_pattern):
        filename = os.path.basename(path)
        if len(filename) >= min_size:
            print(path)

if __name__ == '__main__':
    if len(sys.argv) < 4:
        print('Usage: filelength.py {path} {minsize} {format}')
        print('Example: filelength.py /home/alyve/Musiques 30 flac')
        sys.exit(1)
   
    search_in = sys.argv[1]
    min_size = int(sys.argv[2])
    filetype = sys.argv[3]

    # search in your files
    main(search_in, min_size, filetype)

    sys.exit(0)
 



Juste copier coller et tu fais python3 nomduscript.py /home/tonuser/tonrepertoiredemusique 90 flac par exemple. smile
Petite précision: c'est récursif. smile

Edit: bon ok, la solution a été donnée pendant que je tapais le message. Pas tapé, hu. :')

Dernière modification par Alyve (17-05-2020 11:41:14)


Dell Latitude E7450 • Debian Sid • i3
Fairphone 3 • Lineage OS • Pie
BlogShaarliMastodon

Hors ligne

#5 17-05-2020 11:36:34

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : [résolu] lister des fichiers dont le nom excède n caractères

en Perl : smile

ls -1 *.flac | perl -n -e 'print if length $_ > 103'

Dernière modification par Beta-Pictoris (17-05-2020 11:39:10)

Hors ligne

#6 17-05-2020 12:11:22

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [résolu] lister des fichiers dont le nom excède n caractères

regular_expressions.png

datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#7 17-05-2020 12:44:21

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : [résolu] lister des fichiers dont le nom excède n caractères

woohoo.gif

Hors ligne

#8 17-05-2020 13:23:57

MicP
Membre
Inscription : 29-02-2016

Re : [résolu] lister des fichiers dont le nom excède n caractères

Seulement avec bash :

#!/bin/bash

nbMax=103
for f in *.flac; do
    [ ${#f} -gt $nbMax ] && echo $f
done

En plus ça compte le nombre de caractères, pas le nombre d'octets.

Dernière modification par MicP (17-05-2020 15:20:46)

Hors ligne

#9 17-05-2020 17:56:19

debianux
Membre
Distrib. : debian-stretch-9.7_LVM-chiffré_dual-boot-uefi-w10
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce 4.12
Inscription : 19-05-2014

Re : [résolu] lister des fichiers dont le nom excède n caractères

merci à tous !

@otyugh

à partir de: /media/musique_flac

 ls | grep -E "^.{103,}\.flac$"


rien. ce répertoire comprend tous les répertoires 'albums'.

find | grep -E "^.{103,}\.flac$"


./al-di-meola_1993_world-sinfonia_heart-of-the-immigrants/al-di-meola_08_heru-mertar_don-t-go-so-far-away.flac
./al-di-meola_1993_world-sinfonia_heart-of-the-immigrants/al-di-meola_12_they-love-me-from-fifteen-feet-away.flac
./brad-mehldau_1998_the-art-of-the-trio_2_live-at-the-village-vanguard/brad-mehldau_01_it-s-alright-with-me.flac
...
 


donne des titres qui sont de longueur inférieure à 103 car.

@Beta-Pictoris

donne bien les fichiers avec nom > 103 car d'un répertoire album smile
comment faire pour que la commande fonctionne à partir du répertoire 'père' : /media/musique_flac/ qui comprend tous les répertoires 'albums' ?

@Alyve

python3 flac_titreslongueur-sup-103car.py /media/musique_flac/ 103 flac


Traceback (most recent call last):
  File "flac_titreslongueur-sup-103car.py", line 27, in <module>
    main(search_in, min_size, filetype)
  File "flac_titreslongueur-sup-103car.py", line 12, in main
    filename = os.path.basename(path)
  File "/usr/lib/python3.5/posixpath.py", line 139, in basename
    i = p.rfind(sep) + 1
AttributeError: 'PosixPath' object has no attribute 'rfind'
 

Hors ligne

#10 17-05-2020 18:03:30

enicar
Membre
Lieu : ailleurs
Distrib. : sid
Noyau : 5.8.7
(G)UI : openbox
Inscription : 26-08-2010

Re : [résolu] lister des fichiers dont le nom excède n caractères

Ce n'est pas possible d'utiliser autre chose que les joliet pour pouvoir
utiliser des noms plus longs ?

Hors ligne

#11 17-05-2020 18:17:36

debianux
Membre
Distrib. : debian-stretch-9.7_LVM-chiffré_dual-boot-uefi-w10
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce 4.12
Inscription : 19-05-2014

Re : [résolu] lister des fichiers dont le nom excède n caractères

Bonsoir enicar,
si j'ai bien compris, si tu veux pouvoir lire les noms de fichier avec windows, il faut respecter joliet.

@MicP

cat script_flac_titreslongueur-sup-103car


#!/bin/bash
nbMax=103
for f in *.flac; do
    [ ${#f} -gt $nbMax ] && echo $f
 


à partir de /media/musique_flac

ls -l


drwxrwxrwx  2 jlg  jlg     4096 mars  23  2017 schyzodrome_2007_il-etait-une-fois-dans-l-est
-rwxr-xr-x  1 jlg  jlg       83 mai   17 18:58 script_flac_titreslongueur-sup-103car
drwxrwxrwx  2 jlg  jlg     4096 mars  23  2017 seamus-blake_2007_way-out-willy
 


à partir de /media/musique_flac

script_flac_titreslongueur-sup-103car


bash: script_flac_titreslongueur-sup-103car : commande introuvable
 


pb lié au fait que le répertoire soit sur le nas ?

Hors ligne

#12 17-05-2020 18:20:35

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [résolu] lister des fichiers dont le nom excède n caractères

PEBCAC, a marche très bien, juste je compte pas les extensions (il me semble que c'est ce que tu demandais, mais j'ai ptéte mal compris)

ls | grep -E "^.{103,}\.flac$"


ls | grep -E "^.{95,}\.flac$"


aretha-franklin_01_i-never-loved-a-man-t-w-i-love-y_1967_m_i-never-loved-a-man-t-way-i-love-you.flac


ls | grep -E "^.{90,}\.flac$"


aretha-franklin_01_i-never-loved-a-man-t-w-i-love-y_1967_m_i-never-loved-a-man-t-way-i-love-you.flac
aretha-franklin_02_i-never-loved-a-man-the-w-i-love-y_1967_m_do-right-woman-do-right-woman.flac
aretha-franklin_06_i-never-loved-a-man-the-way-i-love-you_1967_m_don-t-let-me-lose-this-dream.flac



Si tu veux ne pas les compter... Attention les yeux, c'est encore plus simple.

ls *.flac | grep -E ".{103}"

Dernière modification par otyugh (17-05-2020 18:25:25)


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#13 17-05-2020 18:21:02

enicar
Membre
Lieu : ailleurs
Distrib. : sid
Noyau : 5.8.7
(G)UI : openbox
Inscription : 26-08-2010

Re : [résolu] lister des fichiers dont le nom excède n caractères

debianux a écrit :

Bonsoir enicar,
si j'ai bien compris, si tu veux pouvoir lire les noms de fichier avec windows, il faut respecter joliet.


humm, c'est vrai que je m'en fiche de windows, mais bon… big_smile

PS: Quelle idée aussi d'avoir des noms de fichiers de plus de 103 caractères wink

Dernière modification par enicar (17-05-2020 18:22:13)

Hors ligne

#14 17-05-2020 18:24:33

enicar
Membre
Lieu : ailleurs
Distrib. : sid
Noyau : 5.8.7
(G)UI : openbox
Inscription : 26-08-2010

Re : [résolu] lister des fichiers dont le nom excède n caractères

Au fait vous savez que find à une option -regex ?

Ce qui fait que pour trouver les fichiers .flac dont le nom  font plus de 103 caractères :


find -type f  -regex '.\{99,\}\.flac'
 


Ce qui liste les fichiers dont les noms ont une longueurs de 104 caractères ou plus et qui se
termine par .flac.

PS: Ça ne marche pas. Il y a quelque chose qui m'échappe comme c'est souvent le cas
avec find big_smile

Dernière modification par enicar (17-05-2020 18:38:20)

Hors ligne

#15 17-05-2020 18:42:21

enicar
Membre
Lieu : ailleurs
Distrib. : sid
Noyau : 5.8.7
(G)UI : openbox
Inscription : 26-08-2010

Re : [résolu] lister des fichiers dont le nom excède n caractères

Ah ! J'ai peut-être trouvé comment faire avec find :


find -type f -regextype  posix-extended -regex '.{99,}\.flac'
 


Ça fonctionne sur des petits essais, en tous cas smile
Ce n'est pas simple car par défaut find utilise les regexp d'emacs, avec tous
ces styles de regexp j'en perd la syntaxe ! D'autant que dans le manuel des regexp
d'emacs il est indiqué que les quantités peuvent être exprimées grâce à \{N,M\}, mais
dans find cette syntaxe ne fonctionne pas.

Dernière modification par enicar (17-05-2020 18:54:37)

Hors ligne

#16 17-05-2020 19:17:59

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : [résolu] lister des fichiers dont le nom excède n caractères

find  /media/musique_flac/ -type f -name '*.flac' | perl -n -e 's#^.*/## ; print if length $_ > 103'

Dernière modification par Beta-Pictoris (17-05-2020 19:18:42)

Hors ligne

#17 17-05-2020 19:20:28

debianux
Membre
Distrib. : debian-stretch-9.7_LVM-chiffré_dual-boot-uefi-w10
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce 4.12
Inscription : 19-05-2014

Re : [résolu] lister des fichiers dont le nom excède n caractères

@otyugh
merci, ok, ça marche très bien pour le répertoire aretha, mais comment le faire marcher pour le répertoire parent /media/musique_flac/  avec répercussion sur les répertoires fils comme aretha et les autres ?

@enicar
merci ; quelle est la relation entre {99,} et 103 car ?

Hors ligne

#18 17-05-2020 19:27:54

enicar
Membre
Lieu : ailleurs
Distrib. : sid
Noyau : 5.8.7
(G)UI : openbox
Inscription : 26-08-2010

Re : [résolu] lister des fichiers dont le nom excède n caractères

debianux a écrit :

@enicar
merci ; quelle est la relation entre {99,} et 103 car ?



la chaîne `.flac' fait 5 caractères.


99 + 5 = 104
 


Car j'ai considéré qu'un nom de longueur 103 est bon, mais pas 104.
J'ai extrapolé d'après ce que j'ai lu dans la page manuelle mkisofs,
où il est dit, à propos de l'option `-joliet-long' :


Autorise les noms joliet à avoir une longueur jusqu'à 103 caractères au lieu de 64.
 


C'est une traduction (très) approximative wink

Dernière modification par enicar (17-05-2020 20:11:20)

Hors ligne

#19 17-05-2020 20:08:19

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [résolu] lister des fichiers dont le nom excède n caractères

debianux a écrit :

comment le faire marcher pour le répertoire parent /media/musique_flac/


find. La dernière solution d'enicar.

Dernière modification par otyugh (17-05-2020 20:10:35)


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#20 18-05-2020 09:26:22

debianux
Membre
Distrib. : debian-stretch-9.7_LVM-chiffré_dual-boot-uefi-w10
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce 4.12
Inscription : 19-05-2014

Re : [résolu] lister des fichiers dont le nom excède n caractères

Bonjour !

@enicar

à partir de /media/musique_flac$

find -type f -regextype  posix-extended -regex '.{99,}\.flac'


./al-di-meola_1993_world-sinfonia_heart-of-the-immigrants/al-di-meola_10_someday-my-prince-will-come.flac
./al-di-meola_1993_world-sinfonia_heart-of-the-immigrants/al-di-meola_08_heru-mertar_don-t-go-so-far-away.flac
./al-di-meola_1993_world-sinfonia_heart-of-the-immigrants/al-di-meola_12_they-love-me-from-fifteen-feet-away.flac
...
 


'al-di-meola_10_someday-my-prince-will-come.flac' a une longueur inférieure à 99/103

@Beta-Pictoris

find  /media/musique_flac/ -type f -name '*.flac' | perl -n -e 's#^.*/## ; print if length $_ > 103'


pat-metheny-j-garbarek-g-burton-s-colley-d-gottlieb-p-mc-candless-m-gibbs-h-sunde-swr-big-band_02_hommage.flac
pat-metheny-j-garbarek-g-burton-s-colley-d-gottlieb-p-mc-candless-m-gibbs-h-sunde-swr-big-band_01_resume-variations.flac
...
 



pat-metheny-j-garbarek-g-burton-s-colley-d-gottlieb-p-mc-candless-m-gibbs-h-sunde-swr-big-band_02_hommage.flac
= 110 car, comptés à la 'main' et
= 110 par 'wc -m', issu d'un copier-coller dans mousepad (ce qui semble différent de ce qui se passe dans xfce4-terminal (voir https://debian-facile.org/viewtopic.php … 31#p333731 )  :

me semble parfait smile

encore merci à tous !

ps: @enicar

PS: Quelle idée aussi d'avoir des noms de fichiers de plus de 103 caractères wink

c'est mon côté roméo ? smile

Hors ligne

#21 18-05-2020 18:43:52

enicar
Membre
Lieu : ailleurs
Distrib. : sid
Noyau : 5.8.7
(G)UI : openbox
Inscription : 26-08-2010

Re : [résolu] lister des fichiers dont le nom excède n caractères

debianux a écrit :

ps: @enicar

enicar a écrit :


    PS: Quelle idée aussi d'avoir des noms de fichiers de plus de 103 caractères wink


c'est mon côté roméo ? smile


Oh, tu sais, j'ai vérifié, j'ai aussi des flacs dont le nom fait plus de 103 caractères wink

Hors ligne

#22 18-05-2020 18:58:06

enicar
Membre
Lieu : ailleurs
Distrib. : sid
Noyau : 5.8.7
(G)UI : openbox
Inscription : 26-08-2010

Re : [résolu] lister des fichiers dont le nom excède n caractères

Pour m'amuser, j'ai essayé de refaire cela en Haskell.
À priori, le langage n'est pas fait pour cela, cependant
grâce à la librairie filemanip, j'ai pu écrire un code assez
court :


module Main where

import System.FilePath.Find (find ,fileName ,extension ,(==?) ,(&&?))
import Control.Monad (forM_)

main :: IO ()
main = do
  files <- find (pure True) tooLong "."
  forM_ files putStrLn
  where
    tooLong = (extension ==? ".flac") &&? fmap ((>103) . length) fileName
 



Ça serait un peu long d'expliquer comment ça fonctionne dans le
détail. Mais en gros la fonction find fait une recherche selon
certains critères. Le (pure True), permet de faire une
recherche récursive. Le predicat tooLong va permettre de garder
que les fichiers *.flac et dont le nom fait plus de 103 caratères.
Donc j'ai défini ma liste de fichiers files dont j'affiche les
éléments avec forM_ files putStrLn. putStrLn permet
d'afficher une chaîne de caractères et d'aller à la ligne (comme
echo en quelque sorte).

Hors ligne

#23 18-05-2020 19:01:15

enicar
Membre
Lieu : ailleurs
Distrib. : sid
Noyau : 5.8.7
(G)UI : openbox
Inscription : 26-08-2010

Re : [résolu] lister des fichiers dont le nom excède n caractères

@debianux
Ton post #20, n'est pas très explicite. Est-ce que le trouverait des faux positifs ?
Si c'est le cas, je ne peux rien y faire, je le crains…

PS: D'ailleurs, j'ai vérifié chez moi, et en effet find trouve des faux positif car il prend en compte
le chemin en entier ! C'est vraiment n'importe quoi… comment travailler avec des outils aussi tordus ?
Par contre mon programme en Haskell fonctionne parfaitement, mais ça fait un peu trop de paquets
à installer pour « juste ça » wink

Dernière modification par enicar (18-05-2020 19:11:01)

Hors ligne

#24 18-05-2020 19:22:22

enicar
Membre
Lieu : ailleurs
Distrib. : sid
Noyau : 5.8.7
(G)UI : openbox
Inscription : 26-08-2010

Re : [résolu] lister des fichiers dont le nom excède n caractères

En fait je peux faire quelque chose, il faut un peu compliquer la regexp :


find -type f -regextype posix-extended -regex '.*[^/]{99,}\.flac'
 


Et là ça devrait fonctionner smile

Dernière modification par enicar (18-05-2020 19:22:46)

Hors ligne

#25 19-05-2020 00:40:29

MicP
Membre
Inscription : 29-02-2016

Re : [résolu] lister des fichiers dont le nom excède n caractères

Bonjour

Dans son message #11, debianux a écrit :


cat script_flac_titreslongueur-sup-103car


#!/bin/bash
nbMax=103
for f in *.flac; do
    [ ${#f} -gt $nbMax ] && echo $f
 

Il manque la dernière ligne du script que j'avais proposé dans mon message #8,
le contenu intégral de ce script était :

#!/bin/bash
nbMax=103
for f in *.flac; do
    [ ${#f} -gt $nbMax ] && echo $f
done



=======

Dans son message #11, debianux a écrit :


à partir de /media/musique_flac

script_flac_titreslongueur-sup-103car


bash: script_flac_titreslongueur-sup-103car : commande introuvable


pb lié au fait que le répertoire soit sur le nas ?


Le chemin du script, (qui n'est pas dans les chemins du PATH)
n'a pas été donné, et/ou le script n'a pas l'attribut exécutable.

Pour rendre le script exécutable par le compte utilisateur,
depuis le répertoire /media/musique_flac :

chmod u+x script_flac_titreslongueur-sup-103car


Une fois le script exécutable,
pour lancer l'exécution du script depuis le répertoire courant,
donc, depuis /media/musique_flac :

 ./script_flac_titreslongueur-sup-103car


=======
Pour savoir combien de caractères sont acceptés par le système de fichiers que tu veux utiliser dans ton DVD sans gaspiller tes DVD,
tu pourrais faire un test de "gravure" vers un fichier image ISO (Coche la case "Créer seulement une image") plutôt que vers le DVD.

Dernière modification par MicP (19-05-2020 03:06:55)

Hors ligne

Pied de page des forums