jDirToText: Fail anda ke Teks

Hari ini saya membawakan kepada anda program sederhana yang saya laksanakan beberapa bulan yang lalu di Java dan walaupun saya telah berkongsi di laman web lain, saya terlepas untuk menerbitkannya di tempat-tempat yang paling sering saya kunjungi, di sini.

Mula-mula kita mesti memasang JAVA 7 dalam sistem.

Ini adalah program yang dikembangkan untuk mengotomatisasi tugas menyalin nama fail dari satu atau lebih direktori ke dalam fail teks (.txt)

UTILITY: Sebagai contoh, stesen radio ingin berkongsi nama-nama tajuk peringkat mingguan di beberapa laman web.

Program ini membolehkan anda mencari direktori dan membuat salinan nama fail secara automatik dalam fail teks, sehingga kami dapat menyalinnya dengan tangan.

Contoh lain, seorang rakan meminta kami memberikannya "senarai nama lagu", jadi kami menjumpai folder Muzik kami dan menjalankan program tersebut.

Berfungsi untuk satu atau lebih direktori secara berulang.

Beberapa tangkapan skrin:

156

38C

Cara Penggunaan

Dalam program ini, kami memilih folder kemasukan (yang ingin kita tukar), dan kemudian direktori salida tekan tukar, dan voila 🙂

Program secara automatik akan membuat fail bernama "FILES_LIST.txt"

Untuk menjalankannya dengan konsol:

java -jar nombredelarchivo.jar

Saya harap ia dapat membantu anda 🙂

Pelepasan

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   davidlg kata

    Kekuatan bash
    $ ls / path_to_folder> output.txt

    anda ingin mencari fail dengan sambungan .mp3 (cari secara berulang)
    $ cari folder_to_lookup -name * .mp3

    1.    davidlg kata

      yang pertama menunjukkan fail dan menghantar output ke file output.txt

      yang kedua mencari fail dengan sambungan .mp3, untuk menghantarnya ke fail ia akan sama seperti sebelumnya
      $ cari folder_to_search -name * .mp3> output.txt

    2.    xykyz kata

      Itulah yang saya fikirkan, bahawa dengan «ls path> output.txt» anda telah melakukannya dan anda juga boleh menggunakan ungkapan biasa untuk mendapatkan gambar dan muzik, misalnya «ls path / *. {Mp3, jpg}> output .txt ».

      1.    Bruno cascio kata

        Helo kawan! Pasti ia boleh dilakukan dengan bash. Menghapus direktori dengan subdirektori (contohnya) juga boleh dilakukan dengan bash, namun banyak yang memilih untuk memasuki penjelajah fail dan menghapusnya dengan penghapusan, dan kadang-kadang lebih buruk lagi, harus memberi mereka izin sebelum memadam.

        Ia bertujuan untuk sistem apa pun, bukan hanya unix. Pengguna Windows tidak mempunyai alat yang sama dan walaupun begitu, dengan memilikinya, mereka tidak akan menggunakannya, kerana itulah bagaimana mereka menjadi hamba, dengan antara muka grafik.

        Terima kasih atas komen 🙂

    3.    Hugobuntux Aldebian kata

      sangat baik tetapi ia juga boleh dilakukan dengan bash
      itu ls sederhana dalam folder atau direktori> filename.txt
      dalam winBugs ia serupa
      Salam!

  2.   jvk85321 kata

    Sekiranya mereka hanya mahu senarai fail yang boleh mereka gunakan

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

    Tunjukkan nama fail sahaja.

  3.   f3niX kata

    Perkara yang sama yang akan saya katakan, bash atau python, beberapa baris dan anda tidak perlu memasang apa-apa lagi pada sistem. Tetapi sumbangannya tetap dihargai dan akan lebih baik jika anda menunjukkan kodnya kepada mereka yang berminat untuk belajar sedikit.

    1.    Bruno cascio kata

      Berikut kodnya: https://drive.google.com/file/d/0B8DT697Uja7RZFRNem9NM2JEUWM/edit?usp=sharing

      Saya akan menambahkannya ke siaran. Terima kasih atas komen.)

  4.   Joaquin kata

    Helo! Seperti yang telah anda nyatakan, ada baiknya kita belajar sedikit tentang bagaimana pengaturcaraan Java, tetapi saya rasa yang paling praktikal bagi kita adalah menggunakan bash dalam satu baris 🙂

    Saya setuju dengan apa yang anda katakan bahawa tidak semua orang gemar menggunakan konsol, dan ada juga kelebihan untuk menggunakan pelbagai platform. Dan saya tertanya-tanya adakah mungkin untuk melakukan perkara yang sama di Windows CMD dan bagaimana, seperti yang kita lakukan dengan Bash.

    Terima kasih juga kerana berkongsi karya anda. Dari tajuk saya fikir, ini adalah sejenis kabinet pemfailan yang menukar semua jenis fail menjadi teks, tetapi saya tidak faham mengapa.

    1.    Bruno cascio kata

      Hai Joaquin! Terima kasih atas komen!

      Saya tidak tahu Windows Bash, sebaliknya saya berpendapat bahawa jika pengguna menggunakan konsol 99% mestilah dari linux / MAC, haha

      Ditujukan untuk pengguna tersebut, adakah program ini ... Lebih baik walaupun dalam prestasi adalah menggunakan Bash, tetapi itu adalah soal selera, adat istiadat, dll.

      Salam!

  5.   Isaac diaz kata

    Rakan sumbangan yang baik, tanpa keraguan, ia adalah sumber yang baik bagi kita yang suka menggodam kod.

    Anda juga boleh menghasilkan senarai menggunakan arahan »ls> list.txt» dari terminal.
    Saya suka blog anda dan saya tidak terlepas entri .. Terima kasih!

  6.   DMYSYS kata

    Idea yang bagus, walaupun lebih banyak berbual daripada menghentikan perkara lain, ada baiknya bagi kita yang suka melihat kod, terima kasih

  7.   Algave kata

    Juga jika anda mahu saya menunjukkan senarai pokok dengan semua direktori dan kandungannya, itu adalah: tree Music> out.txt
    atau meletakkan jalan penuh:]
    pokok / jalan /> out.txt