jDirToText:您的文件為文本

今天,我為您帶來了一個我幾個月前用Java實現的簡單程序,儘管我已經在其他站點上共享了它,但是我卻錯過了在我最常去的地方(這裡)發布它的過程。

首先,我們必須在系統中安裝JAVA 7。

它是一個程序,旨在自動執行將一個或多個目錄的文件名複製到文本文件(.txt)中的任務

實用性:例如,廣播電台希望在網頁上共享每週排名的標題名稱。

該程序使您可以搜索目錄,並在文本文件中自動複製文件名,從而節省了手動複製文件的工作。

另一個例子是,一個朋友要求我們向他傳遞“歌曲名稱列表”,以便我們找到“音樂”文件夾並運行該程序。

適用於一個或多個目錄 遞歸地.

一些截圖:

156

38C

如何使用

在程序中,我們選擇文件夾 輸入 (我們要轉換的那個),然後是 產量 按轉換,然後瞧

該程序將自動創建一個名為“ FILES_LIST.txt”的文件

要通過控制台運行它:

java -jar nombredelarchivo.jar

希望對您有幫助

排出

本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

13條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   大衛 他說:

    重擊的力量
    $ ls / path_to_folder> output.txt

    您要搜索擴展名為.mp3的文件(遞歸搜索)
    $查找folder_to_search -name * .mp3

    1.    大衛 他說:

      第一個顯示文件,並將輸出發送到文件output.txt

      第二個查找擴展名為.mp3的文件,將其發送到文件中將與以前相同
      $查找folder_to_search -name * .mp3> output.txt

    2.    西克茲 他說:

      這就是我的想法,使用«ls path> output.txt»可以完成此操作,還可以使用正則表達式獲取圖像和音樂,例如«ls path / *。{Mp3,jpg}>輸出.txt»。

      1.    布魯諾·卡西歐(Bruno Cascio) 他說:

        你好朋友! 當然可以通過bash來完成。 也可以使用bash來刪除帶有子目錄的目錄(例如),但是許多人更喜歡進入文件瀏覽器並使用delete刪除它們,有時甚至更糟,必須在刪除之前授予它們權限。

        它適用於任何系統,而不僅僅是Unix。 Windows用戶沒有相同的工具,即使擁有這些工具,他們也不會使用它們,因為這是他們通過圖形界面被奴役的方式。

        感謝您的評論comments

    3.    Hugobuntux Aldebian 他說:

      很棒,但也可以用bash完成
      這是文件夾或目錄中的簡單ls> filename.txt
      在winBugs中,它是相似的
      的問候!

  2.   jvk85321 他說:

    如果他們只想要文件列表,則可以使用

    [代碼] ls -1> out.txt [/代碼]

    僅顯示文件名。

  3.   F3NIX 他說:

    我要說的同樣的東西,bash或python,有些行,您將不必在系統上安裝其他任何東西。 但是您仍然可以做出貢獻,如果您向有興趣學習的人展示代碼,那就更好了。

    1.    布魯諾·卡西歐(Bruno Cascio) 他說:

      這裡的代碼: https://drive.google.com/file/d/0B8DT697Uja7RZFRNem9NM2JEUWM/edit?usp=sharing

      我將其添加到帖子中。 感謝您的評論。)

  4.   華金 他說:

    你好! 正如他們已經告訴您的那樣,最好了解一下Java編程的樣子,但是我認為對我們來說最實用的方法是在一行中使用bash

    我同意您所說的,並不是每個人都喜歡使用控制台,而且多平台也有其優勢。 而且我想知道是否有可能像在Bash中一樣在Windows CMD中做到這一點,以及如何做到這一點。

    也感謝您分享您的工作。 從標題來看,我認為這是一種文件櫃,可將任何類型的文件轉換為文本,但我不明白為什麼。

    1.    布魯諾·卡西歐(Bruno Cascio) 他說:

      嗨,華金! 感謝您的評論!

      我不知道Windows Bash,而是我認為如果用戶使用控制台,那麼99%必須來自linux / MAC,哈哈

      該程序是為這些用戶設計的。使用Bash甚至在性能上要好得多,但這取決於口味,習慣等。

      的問候!

  5.   艾薩克·迪亞茲 他說:

    好貢獻的朋友,毫無疑問,對於喜歡修改代碼的我們來說,這是一個很好的資源。

    您也可以從終端使用»ls> list.txt»命令生成列表。
    我愛您的博客,並且我不會錯過任何條目..謝謝!

  6.   數據管理系統 他說:

    好主意,即使雜亂無章而不是停止其他事情,對那些喜歡看代碼的人來說也很好,謝謝

  7.   藻類 他說:

    另外,如果您想讓我向您顯示帶有所有目錄及其內容的樹列表,則為:tree Music> out.txt
    或完整路徑:]
    樹/路徑/> out.txt