প্রশ্ন ট্যাগ «find»

অনুসন্ধান সম্পর্কিত প্রশ্নগুলির জন্য, ডিরেক্টরি হায়ারার্কিতে ফাইলগুলি অনুসন্ধান করার জন্য একটি কমান্ড-লাইন ইউটিলিটি। নিজে অনুসন্ধান সম্পর্কে প্রশ্নাবলীর জন্য বা ফাইন্ড কমান্ড-লাইনটি ইউটিলিটি ব্যবহার করে উদ্ভূত প্রশ্নগুলির জন্য এই ট্যাগটি ব্যবহার করুন।

3
যুক্তি হিসাবে খুঁজে পাওয়া ফাইলগুলি কীভাবে পাস করবেন?
কাটা তুচ্ছ কিন্তু বেমানান উত্তর বন্ধ করতে প্রথম: আমি তন্ন তন্ন ব্যবহার করতে পারেন find+ + xargsকৌতুক না এর রূপগুলো (যেমন findসঙ্গে -exec) কারণ আমি কলের জন্য প্রতি কয়েক ধরনের এক্সপ্রেশন ব্যবহার করতে হবে। আমি এই শেষে ফিরে পাবেন। এখন আরও একটি ভাল উদাহরণের জন্য বিবেচনা করা যাক: $ find …

5
কেন কখনও কখনও তার কমান্ড লাইন পাথ আর্গুমেন্টের সাথে মিল পাওয়া যায়?
লিনাক্সে, cd /tmp mkdir foo; cd foo এখন, চলছে find . -name 'foo' কোন আউটপুট দেয় না। যেখানে চলছে find /tmp/foo -name 'foo' আউটপুট দেয় /tmp/fooযা আমার কাছে বোঝায় না। কেউ ব্যাখ্যা করতে পারেন কেন?
9 find 

8
একটি ডিরেক্টরিতে সমস্ত ফাইল মুছুন যার নাম ফাইল তালিকার কোনও লাইনের সাথে মেলে না
আমার কাছে 1000+ ফাইল সহ একটি ডিরেক্টরি রয়েছে। একটি পাঠ্য ফাইলে আমার কাছে প্রায় 50 টি ফাইলের নাম রয়েছে, প্রতি লাইনে একটি করে। আমি ডিরেক্টরিতে থাকা সমস্ত ফাইল মুছতে চাই যার ফাইলের নাম তালিকার কোনও প্রবেশের সাথে সামঞ্জস্য করে না। এটি করার সর্বোত্তম উপায় কী? আমি একটি শেল স্ক্রিপ্ট শুরু …
9 files  find 

6
কোনও ফাইলের মধ্যে থাকা পাথের তালিকাকে পার্স করতে বেস নাম ব্যবহার করুন
আমি ম্যাক ওএসএক্স চালাচ্ছি এবং একই নামের সাথে থাকা ফাইলগুলির সংখ্যা খুঁজতে কমান্ড লাইনটি ব্যবহার করার চেষ্টা করছি। আমি নিম্নলিখিত কমান্ডটি ব্যবহার করার চেষ্টা করেছি: find ~ -type f -name "*" -print | basename | sort | uniq -d > duplicate_files এটি কাজ করে না! আমি যখন নিম্নলিখিতগুলি করি: find …

2
+ Xargs: টার্গেট সহ ফাইলগুলি সরানো: লক্ষ্যটি কোনও ডিরেক্টরি নয়?
যখন আমি নিম্নলিখিত কমান্ডটি চালিত করি: > mkdir some_dir > find /foo/bar/ -name '*.csv' -print0 | xargs -0 mv {} some_dir আমি শত শত লাইন পেয়েছি যা বলে: mv: target `/foo/bar/XX.csv` is not a directory কেন? আমি ভেবেছিলাম xargs কার্যকর করা হবে: mv /foo/barXX.csv some_dir findখুঁজে পাওয়া প্রতিটি ফাইলের জন্য …
9 find  xargs 

4
একাধিক ডিরেক্টরি সন্ধানে -উপুন বিকল্পে পাস করা
আমি findব্যাকআপ ফাইলগুলি সনাক্ত করতে এবং মুছতে ব্যবহার করছি তবে অনুসন্ধান থেকে নির্দিষ্ট ডিরেক্টরিগুলি বাদ দিতে চাই। ব্যাকআপ ফাইলের নামের মধ্যে বিনষ্ট পারে .bck, bak, ~, অথবা backup। বাদ দিতে কেবল তিনটি ডিরেক্টরি সহ ন্যূনতম কার্যকারী উদাহরণ (এমডাব্লুই) কোডটি হ'ল: #! /bin/bash find . -type d \( -path "./.*" -o …

3
নিয়মিত ফাইল এবং ডিরেক্টরি উভয়ই সন্ধান করুন
আমি কীভাবে বলতে পারি (যদি আমি বলতে পারি!) ডিরেক্টরি এবং ফাইল টাইপ উভয়ের ফাইলগুলি সন্ধান করতে পারি? find -type fd এটি এখানে কাল্পনিক অন্ধকার যুগের মতো।
9 find 

6
ইউনিক্স কমান্ড - সন্ধান করুন
আমি ইউএনআইএক্স কমান্ড শিখার চেষ্টা করছি এবং আমি শিখতে এই গেমটি খেলছি এবং আমি এই মুহূর্তে সত্যই আটকে আছি। আমি ssh এর মাধ্যমে একটি সার্ভারে আছি এবং ডিরেক্টরিটি এলোমেলো ফাইল এবং ফোল্ডারে পূর্ণ এবং পরবর্তী স্তরের পাসওয়ার্ডটি ফাইলগুলির মধ্যে একটির মধ্যে রয়েছে। আমাকে জানানো হয়েছে যে ফাইলটির নিম্নলিখিত সংক্ষিপ্তসার রয়েছে: …

4
পুনরাবৃত্তভাবে ফাইলের নাম, ফোল্ডারের নাম এবং অনুমতি সহ ফাইলগুলি তালিকাভুক্ত করুন
আমি কি শেলটিতে একটি কমান্ড টাইপ করে ফাইলগুলি তালিকাভুক্ত করতে পারি যা সেন্টোস-এ সমস্ত ফাইলের নাম, ফোল্ডারের নাম এবং তাদের অনুমতিগুলি তালিকাভুক্ত করে?
9 files  permissions  find  ls 

4
একই নামের সাথে পৃথক সামগ্রী যুক্ত ফাইলগুলি সন্ধান করবেন?
আমি ফাইলগুলির একটি তালিকা তৈরি করতে চাই: একই নাম বিভিন্ন বিষয়বস্তু একটি ডিরেক্টরিতে (সমস্ত শিশু ডিরেক্টরি এবং সামগ্রী সহ) কিভাবে করবেন? বাশ, পার্ল, কিছু ঠিক আছে। সুতরাং, একই নাম এবং একই বিষয়বস্তু সহ দুটি ফাইল প্রদর্শিত হবে না।

2
আপনি কীভাবে একই ফাইলনাম উপসর্গ সহ সমস্ত ফাইল একটি ডিরেক্টরিতে স্থানান্তর করতে (বা অনুলিপি করতে পারেন)?
বাশ ব্যবহার সুতরাং আসুন আমি বলি যে আমার কাছে একটি গুচ্ছ ফাইল এলোমেলোভাবে একটি প্যারেন্ট ডিরেক্টরিতে রাখা হয়েছে ~/src, আমি একটি নির্দিষ্ট প্রত্যয়টির সাথে মেলে সমস্ত ফাইলগুলি ধরে ফেলতে এবং সেগুলি একটি ~/distডিরেক্টরিতে স্থানান্তর করতে (বা অনুলিপি করতে) চাই । আসুন এই উদ্দেশ্যে ধরে নেওয়া যাক যে সমস্ত ফাইলের নামের …

3
কীভাবে সাবডিয়ারগুলিতে ফাইলগুলি সন্ধান করবেন এবং ফাইলগুলি একটি একক আদেশে বাছাই করবেন?
ব্যবহার করে একটি সাধারণ অনুসন্ধানের ফলাফল find . ! -path "./build*" -name "*.txt": ./tool/001-sub.txt ./tool/000-main.txt ./zo/001-int.txt ./zo/id/002-and.txt ./as/002-mod.txt এবং এর সাথে বাছাই করার সময় sort -n: ./as/002-mod.txt ./tool/000-main.txt ./tool/001-sub.txt ./zo/001-int.txt ./zo/id/002-and.txt তবে কাঙ্ক্ষিত আউটপুটটি হ'ল: ./tool/000-main.txt ./zo/001-int.txt ./tool/001-sub.txt ./zo/id/002-and.txt ./as/002-mod.txt যার অর্থ আউটপুট কেবল ফাইলের উপর ভিত্তি করে সাজানো হয় …
9 find  filenames  sort 

6
কোন তালিকা থেকে কোন ফাইলগুলি অনুপস্থিত তা আমি কীভাবে খুঁজে পাব?
আমার কাছে ফাইলগুলির একটি তালিকা রয়েছে যা আমি আমার ফাইল সিস্টেমে উপস্থিত রয়েছে কিনা তা যাচাই করতে চাই। আমি এটি ব্যবহার করে এটি করার কথা ভেবেছিলাম find: for f in $(cat file_list); do find . -name $f > /dev/null || print $f done (ব্যবহার করে zsh) তবে এটি কাজ করে …
9 find 

3
'>' দিয়ে অন্য কমান্ডের স্ট্রিং হিসাবে আর্গুমেন্টটি পাস করবেন?
ধরুন আমার কাছে গুচ্ছ ফাইল রয়েছে /tmp/। আমি করি find . -type f | xargs -iFILES এবং আমি md5sumপ্রতিটি ফাইলের মধ্যে একটি করতে চাই , একই নামের সাথে একটি ফাইলের আউটপুট, তবে .md5এক্সটেনশন সহ। find . -type f | xargs -iFILES md5sum FILES > FILES.md5 এটি ফাইন্ড কমান্ড দ্বারা প্রাপ্ত …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.