Tänään tuon sinulle yksinkertaisen ohjelman, jonka toteutin muutama kuukausi sitten Java-ohjelmassa, ja vaikka olen jakanut sen muilla sivustoilla, kaipasin sen julkaisemista paikoissa, joissa matkustan eniten, täällä.
Se on ohjelma, joka on kehitetty automatisoimaan yhden tai useamman hakemiston tiedostojen nimien kopioiminen tekstitiedostoksi (.txt)
UTILITY: Esimerkiksi radioasema haluaa jakaa viikoittaisen sijoituksen nimien nimet jollakin verkkosivulla.
Tämän ohjelman avulla voit etsiä hakemistosta ja tehdä automaattisen kopion tiedostojen nimistä tekstitiedostoon, mikä säästää työtä kopioimalla sitä käsin.
Toinen esimerkki, ystävä pyytää meitä välittämään hänelle "luettelon kappaleiden nimistä", joten löydämme Musiikkikansiomme ja suoritamme ohjelman.
Jotkut kuvakaappaukset:
Käyttötapa
Ohjelmasta valitsemme kansion Entrada (se, jonka haluamme muuntaa), ja sitten hakemisto ulostulo paina Muunna ja voila 🙂
Sen suorittaminen konsolilla:
java -jar nombredelarchivo.jar
Toivottavasti se auttaa sinua 🙂
Bashin voima
$ ls / polku_kansioon> output.txt
haluat etsiä tiedostoja, joiden tiedostopääte on .mp3 (etsi rekursiivisesti)
$ find kansion_hakunimi -nimi * .mp3
ensimmäinen näyttää tiedostot ja lähettää lähdön tiedostoon output.txt
toinen etsii tiedostoja, joiden laajennus on .mp3, niiden lähettäminen tiedostoon olisi sama kuin aiemmin
$ find kansion_hakuhaku -nimi * .mp3> output.txt
Sitä ajattelin, että «ls-polku> output.txt» -sovelluksella olet tehnyt sen ja voit myös käyttää säännöllisiä lausekkeita saadaksesi kuvia ja musiikkia esimerkiksi «ls-polku / *. {Mp3, jpg}> -ulostulolla .txt ».
Hei ystävät! Toki se voidaan tehdä bashilla. Hakemistojen poistaminen esimerkiksi alihakemistoilla (esim.) Voidaan tehdä myös bashilla, mutta monet haluavat mennä tiedostonhallintaan ja poistaa ne poistamalla, ja joskus jopa pahempaa, heidän on annettava heille oikeudet ennen poistamista.
Se on tarkoitettu mille tahansa järjestelmälle, ei vain unixille. Windows-käyttäjillä ei ole samoja työkaluja, ja vaikka heillä olisi niitä, he eivät käytä niitä, koska he tulivat orjuiksi graafisella käyttöliittymällä.
Kiitos kommenteista 🙂
erinomainen, mutta se voidaan tehdä myös bashilla
on yksinkertainen ls kansiossa tai hakemistossa> tiedostonimi.txt
WinBugsissa se on samanlainen
Tervehdys!
Jos he haluavat vain luettelon tiedostoista, joita he voivat käyttää
[koodi] ls -1> out.txt [/ koodi]
Näytä vain tiedostojen nimet.
Sama asia, jonka aioin sanoa, bash tai python, joitain rivejä, eikä sinun tarvitse asentaa mitään muuta järjestelmään. Mutta panosta arvostetaan edelleen, ja olisi parempi, jos näytät koodin oppimisesta kiinnostuneille.
Tässä koodi: https://drive.google.com/file/d/0B8DT697Uja7RZFRNem9NM2JEUWM/edit?usp=sharing
Lisään sen viestiin. Kiitos kommentista.)
Hei! Kuten he jo kertoivat, olisi hyvä oppia hieman siitä, millainen Java-ohjelmointi on, mutta mielestäni käytännöllisin on käyttää bashia yhdellä rivillä 🙂
Olen samaa mieltä siitä, mitä sanotte, etteivät kaikki tykkää käyttää konsolia, ja että monitasoisuus on myös etuna. Ja ihmettelen, onko mahdollista tehdä sama Windows CMD: ssä ja miten, aivan kuten Bashin kanssa.
Kiitos myös työn jakamisesta. Otsikosta luulin, että se oli eräänlainen arkistokaappi, joka muunsi kaiken tyyppisen tiedoston tekstiksi, mutta en ymmärtänyt miksi.
Hei Joaquin! Kiitos kommentista!
En tiedä Windows Bashia, pikemminkin luulen, että jos käyttäjä käyttää konsolia, 99%: n on oltava linux / MAC, haha
Tarkoitettu niille käyttäjille, onko tämä ohjelma ... Paljon parempi jopa suorituskyvyssä on käyttää Bashia, mutta se on makun, tapojen jne. Asia.
Tervehdys!
Hyvä ystävä ystävä, se on varmasti hyvä resurssi niille meistä, jotka haluavat sekaantua koodin kanssa.
Voit luoda luettelon myös päätelaitteen komennolla »ls> list.txt».
Rakastan blogiasi ja en missaa yhtään merkintää .. Kiitos!
Hyvä idea, vaikka se olisikin enemmän cackle kuin lopettaa jotain muuta, se on hyvä meille, jotka haluavat katsoa koodia, kiitos
Myös, jos haluat minun näyttävän sinulle puulistan, jossa on kaikki hakemistot ja sen sisältö, se olisi: tree Music> out.txt
tai laita koko polku:]
puu / polku /> out.txt