আজ আমি আপনাদের জন্য একটি সহজ প্রোগ্রাম আনছি যা আমি কয়েক মাস আগে জাভাতে প্রয়োগ করেছি এবং যদিও আমি এটি অন্যান্য সাইটে ভাগ করে নিয়েছি, তবে আমি এখানে যে জায়গাগুলি সবচেয়ে বেশি ভ্রমণ করি সেগুলি এখানে প্রকাশ করা মিস করেছি।
এটি একটি প্রোগ্রাম যা এক বা একাধিক ডিরেক্টরি ফাইলের নাম একটি পাঠ্য ফাইলে (.txt) অনুলিপি করার কাজটি স্বয়ংক্রিয় করতে তৈরি করা হয় program
দক্ষতা: উদাহরণস্বরূপ, একটি রেডিও স্টেশন একটি ওয়েব পৃষ্ঠায় সাপ্তাহিক র্যাঙ্কিংয়ের শিরোনামের নামগুলি ভাগ করতে চায়।
এই প্রোগ্রামটি আপনাকে ডিরেক্টরিটি অনুসন্ধান করতে এবং কোনও টেক্সট ফাইলে ফাইলের নামগুলির স্বয়ংক্রিয় অনুলিপি তৈরি করতে সহায়তা করে, যা আমাদের হাতে হাতে অনুলিপি করার শ্রম সঞ্চয় করে।
আর একটি উদাহরণ, একটি বন্ধু আমাদের তাকে "গানের নামের তালিকা" পাস করতে বলেছে, তাই আমরা আমাদের মিউজিক ফোল্ডারটি খুঁজে পাই এবং প্রোগ্রামটি চালাই run
কিছু স্ক্রিনশট:
কিভাবে ব্যবহার করে
প্রোগ্রামের মধ্যে, আমরা ফোল্ডারটি নির্বাচন করি প্রবেশ (যাকে আমরা পরিণত করতে চাই) এবং তারপরে ডিরেক্টরি আউটপুট রূপান্তর করুন, এবং ভয়েলা press টিপুন 🙂
এটি কনসোল দিয়ে চালানোর জন্য:
java -jar nombredelarchivo.jar
আমি আশা করি এটি আপনাকে সহায়তা করে 🙂
বাশ শক্তি
s ls / path_to_folder> output.txt
আপনি এমপি 3 এক্সটেনশন সহ ফাইলগুলি অনুসন্ধান করতে চান (পুনরাবৃত্তি অনুসন্ধান করুন)
folder ফোল্ডার_টি_সন্ধান-নাম * এমপি 3 সন্ধান করুন
প্রথমটি ফাইলগুলি দেখায় এবং আউটপুটটিকে ফাইল আউটপুট.টেক্সটে প্রেরণ করে
দ্বিতীয়টি একটি এমপি 3 এক্সটেনশানযুক্ত ফাইলগুলির সন্ধান করে, তাদের কোনও ফাইলে প্রেরণে এটি আগের মতোই হয়
folder ফোল্ডার_টি_সন্ধান-নাম *। এমপি 3> আউটপুট.টেক্সট খুঁজুন
আমি এটাই ভাবছিলাম, যে «ls পাথ> আউটপুট.টিএসটিএটি with দিয়ে আপনি এটি করেছেন এবং উদাহরণস্বরূপ s এলএস পাথ / * {এমপি, জেপিজি output> আউটপুট.txt with এর সাথে চিত্র এবং সংগীত পেতে আপনি নিয়মিত প্রকাশ করতে পারেন» ।
হ্যালো বন্ধুরা! অবশ্যই এটি ব্যাশ দিয়ে করা সম্ভব। সাব-ডিরেক্টরিগুলি (উদাহরণস্বরূপ) দিয়ে ডিরেক্টরিগুলি মুছে ফেলা বাশ দিয়েও করা যেতে পারে, তবে অনেকে ফাইল এক্সপ্লোরার প্রবেশ করে মুছলে মুছতে পছন্দ করে এবং কখনও কখনও আরও খারাপ করে, মুছে ফেলার আগে তাদের অনুমতি দিতে হয়।
এটি কেবল ইউনিক্স নয়, যে কোনও সিস্টেমের জন্য উদ্দিষ্ট। উইন্ডোজ ব্যবহারকারীদের কাছে একই সরঞ্জাম নেই এবং তাদের কাছে থাকা সত্ত্বেও তারা সেগুলি ব্যবহার করবে না, কারণ গ্রাফিকাল ইন্টারফেসের মাধ্যমে তারা এভাবেই ক্রীতদাস হয়ে যায়।
মন্তব্যের জন্য ধন্যবাদ 🙂
দুর্দান্ত তবে এটি ব্যাশ দিয়েও করা যায়
ফোল্ডার বা ডিরেক্টরি> filename.txt এ একটি সাধারণ ls
উইনব্যাগগুলিতে এটি একই রকম
গ্রিটিংস!
তারা যদি কেবলমাত্র তাদের ব্যবহার করতে পারে এমন ফাইলের তালিকা চায়
[কোড] ls -1> out.txt [/ কোড]
কেবল ফাইলের নাম দেখান।
আমি যেমন বলতে যাচ্ছিলাম একই, বাশ বা অজগর, কিছু লাইন এবং আপনাকে সিস্টেমে আর কিছু ইনস্টল করতে হবে না। তবে অবদানটি এখনও প্রশংসিত এবং আপনি যদি কিছুটা শিখতে আগ্রহী তাদের কোডটি প্রদর্শন করেন তবে এটি আরও ভাল।
এখানে কোড: https://drive.google.com/file/d/0B8DT697Uja7RZFRNem9NM2JEUWM/edit?usp=sharing
আমি এটি পোস্টে যুক্ত করব। মন্তব্যের জন্য ধন্যবাদ।)
হ্যালো! যেমন তারা আপনাকে ইতিমধ্যে জানিয়েছে, জাভাতে প্রোগ্রামিং কেমন তা সম্পর্কে কিছুটা শিখাই ভাল হবে তবে আমি মনে করি আমাদের জন্য সবচেয়ে ব্যবহারিক হ'ল এক লাইনে বাশ ব্যবহার করা is
আপনি যা বলছেন তার সাথে আমি একমত যে সবাই কনসোলটি ব্যবহার করতে পছন্দ করে না এবং মাল্টিপ্লাটফর্ম হওয়ার সুবিধাও রয়েছে। এবং আমি ভাবছি যে উইন্ডোজ সিএমডি তে কীভাবে সম্ভব হবে এবং কীভাবে, যেমন আমরা বাশের সাথে করি।
আপনার কাজ ভাগ করে নেওয়ার জন্য আপনাকে ধন্যবাদ। শিরোনাম থেকে আমি ভেবেছিলাম এটি একধরনের ফাইলিং মন্ত্রিপরিষদ যা কোনও প্রকারের ফাইলকে পাঠ্যে রূপান্তরিত করে, তবে কেন তা বুঝতে পারি নি।
হাই জোয়াকিন! মন্তব্যের জন্য ধন্যবাদ!
আমি উইন্ডোজ ব্যাশকে জানি না, বরং আমি মনে করি যে কোনও ব্যবহারকারী যদি কনসোল ব্যবহার করেন তবে 99% অবশ্যই লিনাক্স / ম্যাক থেকে আসতে হবে, হাহা
এই ব্যবহারকারীদের জন্য উদ্দিষ্ট, এই প্রোগ্রামটি ... বাশ ব্যবহার করা পারফরম্যান্সে আরও অনেক ভাল, তবে এটি স্বাদ, অভ্যাস ইত্যাদি বিষয় is
গ্রিটিংস!
ভাল অবদানের বন্ধু, আমাদের মধ্যে যারা কোডের সাথে গোলমাল করতে চান তাদের পক্ষে এটি অবশ্যই একটি ভাল উত্স।
আপনি টার্মিনাল থেকে »ls> list.txt command কমান্ডটি ব্যবহার করে একটি তালিকা তৈরি করতে পারেন।
আমি আপনার ব্লগটি ভালবাসি এবং আমি কোনও এন্ট্রি মিস করি না .. ধন্যবাদ!
ভাল ধারণা, এমনকি অন্য কিছু থামানোর চেয়ে নিয়ন্ত্রণ করা আরও বেশি, আমাদের মধ্যে যারা কোডটি দেখতে চান তাদের পক্ষে এটি ধন্যবাদ, ধন্যবাদ
এছাড়াও আপনি যদি চান যে আমি আপনাকে সমস্ত ডিরেক্টরি এবং এর বিষয়বস্তু সহ একটি গাছে তালিকাটি প্রদর্শন করতে চাই, তবে এটি হবে: ট্রি মিউজিক> আউট টেক্সট
বা পুরো পথটি রাখুন:]
গাছ / পথ /> আউট.টিএসটিএস