creer des fichier vide a partir d un fichier txt - Shell/Batch - Programmation
Marsh Posté le 28-12-2020 à 20:42:11
Obligé de faire ça en Batch? C'est tellement chiant comme truc...
En Perl (si c'est installé) on pourrait faire un truc genre (non testé, je suis sous Linux!):
perl -ne "system(\"copy NUL $_.mp3\" );" < liste.txt |
ou alors je peux te filer un bout de C (à compiler)
ou alors on doit pouvoir faire ça en Powershell (j'y connais rien)
ou dans n'importe quel language "installé" sur le système (Python, Java, ...)
Marsh Posté le 29-12-2020 à 12:46:28
Qu'est-ce qu'un fichier vide avec une extension ? Est-ce un fichier de 0 octet, auquel cas l'extension ne veut rien dire ? Ou est-ce un fichier avec le format de l'extension mais sans données, auquel cas c'est plus compliqué ?
Pour le 1er cas :
Code :
|
Marsh Posté le 04-01-2021 à 14:54:38
MaybeEijOrNot a écrit : Qu'est-ce qu'un fichier vide avec une extension ? Est-ce un fichier de 0 octet, auquel cas l'extension ne veut rien dire ? Ou est-ce un fichier avec le format de l'extension mais sans données, auquel cas c'est plus compliqué ?
|
slt et merci pour ton aide, j 'ai testé ta ligne de code en batch et j 'ai en retour
i.txt était inattendu.
*un fichier vide (0 octet) serait parfait,en fait je souhaite créer une liste de fichiers mkv vide a partir d'un fichier(fichier txt par ex de plusieurs ligne) pour l intégrer dans une vidéothèque.la base de données reconnaitra des fichiers mkv a partir du nom du fichier et récupérera sa jaquette-en gros je souhaite que ma liste de blueray puissent etre integrer (jaquettes) dans emby (si tu connait )-ce qui m'évite de rentrer un a un les titres des Blu-ray dans la vidéothèque emby.
merci de ton aide si tu as une piste
Marsh Posté le 04-01-2021 à 14:55:23
rat de combat a écrit : Obligé de faire ça en Batch? C'est tellement chiant comme truc...
|
merci de ton aide je test ca
Marsh Posté le 04-01-2021 à 15:13:24
rat de combat a écrit : Obligé de faire ça en Batch? C'est tellement chiant comme truc...
|
j'ai testé en perl et j'ai en retour:
syntax error at c:\essai.pl line 1, near "-ne"
Marsh Posté le 04-01-2021 à 15:29:55
Faut rentrer/copier ça directement dans une ligne de commande, PAS dans un fichier .pl. C'est un "one-liner".
Et concernant la solution en batch, essaye de dupliquer les %, soit remplacer % par %% si tu exécutes ça depuis un fichier.
Marsh Posté le 04-01-2021 à 15:52:29
rat de combat a écrit : Faut rentrer/copier ça directement dans une ligne de commande, PAS dans un fichier .pl. C'est un "one-liner". |
ok effectivement en one-liner ça passe mieux, on y est presque en revanche je me retrouve avec des fichiers sans extension!
merci
Marsh Posté le 04-01-2021 à 15:55:00
nikel en batch en doublant les %% ça fonctionne merci a toi rat de combat !! le TOP
Marsh Posté le 04-01-2021 à 16:30:01
Oui depuis un fichier faut doubler les % et sinon petite erreur que tu as dû corriger, faut évidemment virer le .txt :
Code :
|
Marsh Posté le 04-01-2021 à 22:17:20
MaybeEijOrNot a écrit : Oui depuis un fichier faut doubler les % et sinon petite erreur que tu as dû corriger, faut évidemment virer le .txt :
|
merci a toi pour ton aide
Marsh Posté le 28-12-2020 à 10:39:42
bonjour a tous,
je cherche la solution pour créer des fichiers vides avec extension (ex:mp3) a partir d un fichier txt qui comprendrait plusieurs lignes-(donc le code génèrerait plusieurs fichiers vides du même nom que ceux présent dans la liste)
si quelqu'un a la solution en batch ca serait super
merci pour votre aide