jDirToText: পাঠ্য থেকে আপনার ফাইল

আজ আমি আপনাদের জন্য একটি সহজ প্রোগ্রাম আনছি যা আমি কয়েক মাস আগে জাভাতে প্রয়োগ করেছি এবং যদিও আমি এটি অন্যান্য সাইটে ভাগ করে নিয়েছি, তবে আমি এখানে যে জায়গাগুলি সবচেয়ে বেশি ভ্রমণ করি সেগুলি এখানে প্রকাশ করা মিস করেছি।

সবার আগে আমাদের সিস্টেমে জেভিএ 7 ইনস্টলড থাকতে হবে।

এটি একটি প্রোগ্রাম যা এক বা একাধিক ডিরেক্টরি ফাইলের নাম একটি পাঠ্য ফাইলে (.txt) অনুলিপি করার কাজটি স্বয়ংক্রিয় করতে তৈরি করা হয় program

দক্ষতা: উদাহরণস্বরূপ, একটি রেডিও স্টেশন একটি ওয়েব পৃষ্ঠায় সাপ্তাহিক র‌্যাঙ্কিংয়ের শিরোনামের নামগুলি ভাগ করতে চায়।

এই প্রোগ্রামটি আপনাকে ডিরেক্টরিটি অনুসন্ধান করতে এবং কোনও টেক্সট ফাইলে ফাইলের নামগুলির স্বয়ংক্রিয় অনুলিপি তৈরি করতে সহায়তা করে, যা আমাদের হাতে হাতে অনুলিপি করার শ্রম সঞ্চয় করে।

আর একটি উদাহরণ, একটি বন্ধু আমাদের তাকে "গানের নামের তালিকা" পাস করতে বলেছে, তাই আমরা আমাদের মিউজিক ফোল্ডারটি খুঁজে পাই এবং প্রোগ্রামটি চালাই run

এক বা একাধিক ডিরেক্টরিতে কাজ করে পুনরাবৃত্তি.

কিছু স্ক্রিনশট:

156

38C

কিভাবে ব্যবহার করে

প্রোগ্রামের মধ্যে, আমরা ফোল্ডারটি নির্বাচন করি প্রবেশ (যাকে আমরা পরিণত করতে চাই) এবং তারপরে ডিরেক্টরি আউটপুট রূপান্তর করুন, এবং ভয়েলা press টিপুন 🙂

প্রোগ্রামটি স্বয়ংক্রিয়ভাবে "FILES_LIST.txt" নামে একটি ফাইল তৈরি করবে

এটি কনসোল দিয়ে চালানোর জন্য:

java -jar nombredelarchivo.jar

আমি আশা করি এটি আপনাকে সহায়তা করে 🙂

নির্গমন

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   ডেভিডলজি তিনি বলেন

    বাশ শক্তি
    s ls / path_to_folder> output.txt

    আপনি এমপি 3 এক্সটেনশন সহ ফাইলগুলি অনুসন্ধান করতে চান (পুনরাবৃত্তি অনুসন্ধান করুন)
    folder ফোল্ডার_টি_সন্ধান-নাম * এমপি 3 সন্ধান করুন

    1.    ডেভিডলজি তিনি বলেন

      প্রথমটি ফাইলগুলি দেখায় এবং আউটপুটটিকে ফাইল আউটপুট.টেক্সটে প্রেরণ করে

      দ্বিতীয়টি একটি এমপি 3 এক্সটেনশানযুক্ত ফাইলগুলির সন্ধান করে, তাদের কোনও ফাইলে প্রেরণে এটি আগের মতোই হয়
      folder ফোল্ডার_টি_সন্ধান-নাম *। এমপি 3> আউটপুট.টেক্সট খুঁজুন

    2.    জাইকিজ তিনি বলেন

      আমি এটাই ভাবছিলাম, যে «ls পাথ> আউটপুট.টিএসটিএটি with দিয়ে আপনি এটি করেছেন এবং উদাহরণস্বরূপ s এলএস পাথ / * {এমপি, জেপিজি output> আউটপুট.txt with এর সাথে চিত্র এবং সংগীত পেতে আপনি নিয়মিত প্রকাশ করতে পারেন» ।

      1.    ব্রুনো ক্যাসিও তিনি বলেন

        হ্যালো বন্ধুরা! অবশ্যই এটি ব্যাশ দিয়ে করা সম্ভব। সাব-ডিরেক্টরিগুলি (উদাহরণস্বরূপ) দিয়ে ডিরেক্টরিগুলি মুছে ফেলা বাশ দিয়েও করা যেতে পারে, তবে অনেকে ফাইল এক্সপ্লোরার প্রবেশ করে মুছলে মুছতে পছন্দ করে এবং কখনও কখনও আরও খারাপ করে, মুছে ফেলার আগে তাদের অনুমতি দিতে হয়।

        এটি কেবল ইউনিক্স নয়, যে কোনও সিস্টেমের জন্য উদ্দিষ্ট। উইন্ডোজ ব্যবহারকারীদের কাছে একই সরঞ্জাম নেই এবং তাদের কাছে থাকা সত্ত্বেও তারা সেগুলি ব্যবহার করবে না, কারণ গ্রাফিকাল ইন্টারফেসের মাধ্যমে তারা এভাবেই ক্রীতদাস হয়ে যায়।

        মন্তব্যের জন্য ধন্যবাদ 🙂

    3.    হুগবুন্টাক্স অ্যালডিয়ান তিনি বলেন

      দুর্দান্ত তবে এটি ব্যাশ দিয়েও করা যায়
      ফোল্ডার বা ডিরেক্টরি> filename.txt এ একটি সাধারণ ls
      উইনব্যাগগুলিতে এটি একই রকম
      গ্রিটিংস!

  2.   jvk85321 তিনি বলেন

    তারা যদি কেবলমাত্র তাদের ব্যবহার করতে পারে এমন ফাইলের তালিকা চায়

    [কোড] ls -1> out.txt [/ কোড]

    কেবল ফাইলের নাম দেখান।

  3.   f3niX তিনি বলেন

    আমি যেমন বলতে যাচ্ছিলাম একই, বাশ বা অজগর, কিছু লাইন এবং আপনাকে সিস্টেমে আর কিছু ইনস্টল করতে হবে না। তবে অবদানটি এখনও প্রশংসিত এবং আপনি যদি কিছুটা শিখতে আগ্রহী তাদের কোডটি প্রদর্শন করেন তবে এটি আরও ভাল।

    1.    ব্রুনো ক্যাসিও তিনি বলেন

      এখানে কোড: https://drive.google.com/file/d/0B8DT697Uja7RZFRNem9NM2JEUWM/edit?usp=sharing

      আমি এটি পোস্টে যুক্ত করব। মন্তব্যের জন্য ধন্যবাদ।)

  4.   জোয়াকুইন তিনি বলেন

    হ্যালো! যেমন তারা আপনাকে ইতিমধ্যে জানিয়েছে, জাভাতে প্রোগ্রামিং কেমন তা সম্পর্কে কিছুটা শিখাই ভাল হবে তবে আমি মনে করি আমাদের জন্য সবচেয়ে ব্যবহারিক হ'ল এক লাইনে বাশ ব্যবহার করা is

    আপনি যা বলছেন তার সাথে আমি একমত যে সবাই কনসোলটি ব্যবহার করতে পছন্দ করে না এবং মাল্টিপ্লাটফর্ম হওয়ার সুবিধাও রয়েছে। এবং আমি ভাবছি যে উইন্ডোজ সিএমডি তে কীভাবে সম্ভব হবে এবং কীভাবে, যেমন আমরা বাশের সাথে করি।

    আপনার কাজ ভাগ করে নেওয়ার জন্য আপনাকে ধন্যবাদ। শিরোনাম থেকে আমি ভেবেছিলাম এটি একধরনের ফাইলিং মন্ত্রিপরিষদ যা কোনও প্রকারের ফাইলকে পাঠ্যে রূপান্তরিত করে, তবে কেন তা বুঝতে পারি নি।

    1.    ব্রুনো ক্যাসিও তিনি বলেন

      হাই জোয়াকিন! মন্তব্যের জন্য ধন্যবাদ!

      আমি উইন্ডোজ ব্যাশকে জানি না, বরং আমি মনে করি যে কোনও ব্যবহারকারী যদি কনসোল ব্যবহার করেন তবে 99% অবশ্যই লিনাক্স / ম্যাক থেকে আসতে হবে, হাহা

      এই ব্যবহারকারীদের জন্য উদ্দিষ্ট, এই প্রোগ্রামটি ... বাশ ব্যবহার করা পারফরম্যান্সে আরও অনেক ভাল, তবে এটি স্বাদ, অভ্যাস ইত্যাদি বিষয় is

      গ্রিটিংস!

  5.   আইজাক ডায়াজ তিনি বলেন

    ভাল অবদানের বন্ধু, আমাদের মধ্যে যারা কোডের সাথে গোলমাল করতে চান তাদের পক্ষে এটি অবশ্যই একটি ভাল উত্স।

    আপনি টার্মিনাল থেকে »ls> list.txt command কমান্ডটি ব্যবহার করে একটি তালিকা তৈরি করতে পারেন।
    আমি আপনার ব্লগটি ভালবাসি এবং আমি কোনও এন্ট্রি মিস করি না .. ধন্যবাদ!

  6.   DMYSYS তিনি বলেন

    ভাল ধারণা, এমনকি অন্য কিছু থামানোর চেয়ে নিয়ন্ত্রণ করা আরও বেশি, আমাদের মধ্যে যারা কোডটি দেখতে চান তাদের পক্ষে এটি ধন্যবাদ, ধন্যবাদ

  7.   আলগাবে তিনি বলেন

    এছাড়াও আপনি যদি চান যে আমি আপনাকে সমস্ত ডিরেক্টরি এবং এর বিষয়বস্তু সহ একটি গাছে তালিকাটি প্রদর্শন করতে চাই, তবে এটি হবে: ট্রি মিউজিক> আউট টেক্সট
    বা পুরো পথটি রাখুন:]
    গাছ / পথ /> আউট.টিএসটিএস