jDirToText: Är Dateien op Text

Haut bréngen ech Iech en einfachen Programm deen ech virun e puer Méint op Java implementéiert hunn an och wann ech et op anere Site gedeelt hunn, hunn ech et verpasst op de Plazen ze reesen wou ech am meeschten reesen, hei.

Als éischt musse mir JAVA 7 am System installéiert hunn.

Et ass e Programm entwéckelt fir d'Aufgab ze automatiséieren d'Dateinumm vun engem oder méi Verzeechnes an eng Textdatei (.txt) ze kopéieren.

UTILITY: Zum Beispill, e Radiosender wëll d'Nimm vun den Titele vun engem wöchentleche Ranking op enger Websäit deelen.

Dëse Programm erlaabt Iech de Verzeechnes ze sichen an d'automatesch Kopie vun den Dateinumm an enger Textdatei ze maachen, spuert eis d'Aarbecht fir se mat der Hand ze kopéieren.

En anert Beispill, e Frënd freet eis him eng "Lëscht vu Songnumm" ze vermëttelen, sou datt mir eise Museksdossier fannen an de Programm lafen.

Wierker fir een oder méi Verzeechnes rekursiv.

E puer Screenshots:

156

38C

Mode of Use

Am Programm wielt mir den Dossier Entrée (dee mir wëlle konvertéieren), an dann de Verzeechnes vun Sortie dréckt konvertéieren, an voila 🙂

De Programm erstellt automatesch eng Datei mam Numm "FILES_LIST.txt"

Fir et mat Konsol ze lafen:

java -jar nombredelarchivo.jar

Ech hoffen et hëlleft Iech 🙂

Download

Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

13 Kommentaren, loosst ären

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn.

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.

  1.   davidlg sot

    D'Kraaft vu Bash
    $ ls / path_to_folder> output.txt

    Dir wëllt no Dateie mat .mp3 Extensioun sichen (recursiv sichen)
    $ fannen folder_to_search -name * .mp3

    1.    davidlg sot

      déi éischt weist d'Fichieren a schéckt d'Ausgab an d'Datei output.txt

      déi zweet sicht no Dateie mat enger .mp3 Extensioun, fir se an eng Datei ze schécken wier et d'selwecht wéi virdrun
      $ fannen folder_to_search -name * .mp3> output.txt

    2.    xyz sot

      Dat ass wat ech geduecht hunn, datt Dir mat engem «ls path> output.txt» et gemaach hutt an Dir kënnt och regelméisseg Ausdréck benotze fir Biller a Musek mat ze kréien, zum Beispill «ls path / *. {Mp3, jpg}> Output .txt ».

      1.    Bruno cascio sot

        Hallo Frënn! Sécher et kann ee mat Bash maachen. Verzeechnes ze läschen mat Ënnerverzeechner (zum Beispill) kann och mat Bash gemaach ginn, awer vill léiwer an de File Explorer eranzegoen an se mat Läschen ze läschen, an heiansdo nach méi schlëmm, mussen hinnen d'Rechter ginn ier se geläscht ginn.

        Et ass fir all System geduecht, net nëmmen unix. Windows Benotzer hunn net déiselwecht Tools an och wa se se hätten, géife se se net benotzen, well sou goufe se versklaavt, mat enger grafescher Interface.

        Merci fir d'Kommentaren 🙂

    3.    Hugobuntux Aldebian sot

      excellent awer et kann och mat Bash gemaach ginn
      et ass en einfachen LS am Ordner oder Verzeechnes> Dateinumm.txt
      an winBugs ass et ähnlech
      Merci!

  2.   jvk85321 sot

    Wann se nëmmen d'Lëscht vun Dateie wëllen, déi se benotze kënnen

    [code] ls -1> out.txt [/ code]

    Weist nëmmen Dateinumm.

  3.   F3niX sot

    Datselwecht wéi ech géing soen, Bash oder Python, e puer Zeilen an Dir musst näischt anescht op de System installéieren. Awer de Bäitrag ass nach ëmmer appréciéiert an et wier besser wann Dir de Code de Leit gewisen hutt, déi interesséiert sinn e bësse léieren.

    1.    Bruno cascio sot

      Hei de Code: https://drive.google.com/file/d/0B8DT697Uja7RZFRNem9NM2JEUWM/edit?usp=sharing

      Ech wäert et op de Post bäifügen. Merci fir Kommentar.)

  4.   Joaquin sot

    Hallo! Wéi se Iech scho gesot hunn, wier et gutt e bëssen ze léieren iwwer wat Programmatioun op Java ass, awer ech mengen dat prakteschst fir eis ass d'Bash an enger eenzeger Zeil ze benotzen

    Ech sinn averstan mat deem wat Dir seet datt net jidderee gär d'Konsole benotzt, an datt et och de Virdeel ass Multiplatform ze sinn. An ech froe mech ob et méiglech ass dat selwecht am Windows CMD ze maachen a wéi, sou wéi mir et mat Bash maachen.

    Och Merci fir Är Aarbecht ze deelen. Aus dem Titel hunn ech geduecht et wier eng Aart Dossierkabinett déi all Zort Datei an Text konvertéiert, awer ech hunn net verstanen firwat.

    1.    Bruno cascio sot

      Salut Joaquin! Merci fir Kommentar!

      Ech kennen de Windows Bash net, éischter ech mengen datt wann e Benotzer eng Konsol benotzt 99% muss vu Linux / MAC sinn, haha

      Fir déi Benotzer geduecht, ass dëse Programm ... Vill besser och an der Leeschtung ass Bash ze benotzen, awer et ass eng Saach vu Geschmaach, Gewunnechten, etc.

      Merci!

  5.   Isaac diaz sot

    Gudde Bäitrag Frënd, et ass sécher eng gutt Ressource fir déi vun eis, déi sech gär mam Code duerchernee bréngen.

    Dir kënnt och eng Lëscht generéieren mam Kommando »ls> list.txt» aus dem Terminal.
    Ech hunn äre Blog gär an ech verpasse keen Entrée .. Merci!

  6.   DMYSYS sot

    Gutt Iddi, och wann et méi ze cackle ass wéi eppes anescht ze stoppen, ass et gutt fir déi vun eis déi gär de Code kucken, merci

  7.   Algave sot

    Och wann Dir wëllt datt ech Iech d'Lëscht an engem Bam mat all Verzeechner a sengem Inhalt weisen, wier et: Bam Musek> out.txt
    oder de ganze Wee setzen:]
    Bam / Wee /> out.txt

bool (richteg)