jDirToText: jūsu faili uz tekstu

Šodien es jums parādīju vienkāršu programmu, kuru pirms dažiem mēnešiem ieviesu Java, un, kaut arī esmu to kopīgojis citās vietnēs, man pietrūka tās publicēšanas šeit, kur es visvairāk ceļoju.

Pirmkārt, mums sistēmā jābūt instalētai JAVA 7.

Tā ir programma, kas izstrādāta, lai automatizētu viena vai vairāku direktoriju failu nosaukumu kopēšanu teksta failā (.txt)

IZMANTOŠANA: Piemēram, radio stacija vēlas dalīt nedēļas reitinga nosaukumu nosaukumus kādā tīmekļa vietnē.

Šī programma ļauj jums meklēt direktorijā un automātisku failu nosaukumu kopēšanu teksta failā, ietaupot mums darbu, kopējot to ar rokām.

Vēl viens piemērs - draugs lūdz mums nodot viņam “dziesmu nosaukumu sarakstu”, tāpēc atrodam mapi Mūzika un palaidām programmu.

Darbojas vienā vai vairākos direktorijos rekursīvi.

Daži ekrānuzņēmumi:

156

38C

Lietošanas veids

Programmas ietvaros mēs izvēlamies mapi ieeja (to, kuru mēs vēlamies pārveidot), un pēc tam direktoriju iziet nospiediet pārveidot un voila 🙂

Programma automātiski izveidos failu ar nosaukumu "FILES_LIST.txt"

Lai to palaistu, izmantojot konsoli:

java -jar nombredelarchivo.jar

Es ceru, ka tas jums palīdzēs 🙂

Izlādēt

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   davidlg teica

    Bash spēks
    $ ls / path_to_folder> output.txt

    vēlaties meklēt failus ar paplašinājumu .mp3 (meklēt rekursīvi)
    $ find folder_to_lookup -name * .mp3

    1.    davidlg teica

      pirmais parāda failus un nosūta izvadi uz failu output.txt

      otrais meklē failus ar paplašinājumu .mp3, lai tos nosūtītu uz failu, tas būtu tāds pats kā iepriekš
      $ find folder_to_search -name * .mp3> output.txt

    2.    xykyz teica

      Tieši to es domāju, ka ar «ls path> output.txt» jūs to esat izdarījis, un jūs varat arī izmantot regulāras izteiksmes, lai iegūtu attēlus un mūziku, piemēram, «ls path / *. {Mp3, jpg}> output .txt ».

      1.    Bruno Kasio teica

        Sveiki draugi! Protams, to var izdarīt ar bash. Katalogus ar apakšdirektorijiem (piemēram) var izdzēst arī ar bash, tomēr daudzi dod priekšroku ievadīt failu pārlūku un izdzēst tos ar dzēšanu, un dažreiz vēl sliktāk, pirms dzēšanas viņiem jāpiešķir atļaujas.

        Tas ir paredzēts jebkurai sistēmai, ne tikai unix. Windows lietotājiem nav vienādu rīku, un, pat ja viņiem tie būtu, viņi tos neizmantotu, jo tieši tādā veidā viņi nonāca verdzībā ar grafisku saskarni.

        Paldies par komentāriem 🙂

    3.    Hugobuntux Aldebian teica

      lielisks, bet to var izdarīt arī ar bash
      tas ir vienkāršs ls mapē vai direktorijā> filename.txt
      WinBugs tas ir līdzīgs
      Sveicieni!

  2.   jvk85321 teica

    Ja viņi vēlas tikai to failu sarakstu, kurus viņi var izmantot

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

    Rādīt tikai failu nosaukumus.

  3.   f3niX teica

    Tas pats, ko es gribēju teikt, bash vai python, dažas līnijas, un jums nekas cits nebūs jāinstalē sistēmā. Bet ieguldījums joprojām tiek novērtēts, un labāk būtu, ja jūs parādītu kodu tiem, kas vēlas nedaudz mācīties.

    1.    Bruno Kasio teica

      Šeit kods: https://drive.google.com/file/d/0B8DT697Uja7RZFRNem9NM2JEUWM/edit?usp=sharing

      Es to pievienošu ziņai. Paldies par komentāru.)

  4.   Joaquin teica

    Sveiki! Kā jau minējāt, būtu labi mazliet uzzināt par to, kāda ir Java programmēšana, bet es domāju, ka mums vispraktiskāk ir izmantot bash vienā rindā 🙂

    Es piekrītu jūsu teiktajam, ka ne visiem patīk izmantot konsoli un ka ir arī daudzplatformu priekšrocība. Un es domāju, vai to varēs izdarīt Windows CMD un kā, tāpat kā mēs darām ar Bash.

    Paldies arī par dalīšanos savā darbā. Pēc nosaukuma es domāju, ka tas ir sava veida kartotēka, kas jebkura veida failu pārveidoja par tekstu, bet es nesapratu, kāpēc.

    1.    Bruno Kasio teica

      Sveiks, Joaquin! Paldies par komentāru!

      Es nezinu Windows Bash, drīzāk es domāju, ka, ja lietotājs izmanto konsoli, 99% jābūt no linux / MAC, haha

      Paredzēta šiem lietotājiem, vai šī programma ... Daudz labāk pat veiktspējā ir izmantot Bash, bet tas ir gaumes, paražu utt.

      Sveicieni!

  5.   Īzaks Diazs teica

    Labs draugu draugs, tas noteikti ir labs resurss tiem no mums, kuriem patīk jaukties ar kodu.

    Sarakstu varat arī ģenerēt, izmantojot termināļa komandu »ls> list.txt».
    Es mīlu jūsu emuāru, un man nav garām nevienu ierakstu .. Paldies!

  6.   DMYSYS teica

    Laba ideja, pat ja tas ir vairāk ķemmēt, nekā apturēt kaut ko citu, tā ir laba tiem no mums, kuriem patīk skatīties kodu, paldies

  7.   Aļģes teica

    Arī tad, ja vēlaties, lai kokā parādītu sarakstu ar visiem direktorijiem un tā saturu, tas būtu: koks Mūzika> out.txt
    vai ievietojiet pilnu ceļu:]
    koks / ceļš /> out.txt