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

xargs হল একটি কমান্ড যা অন্য কমান্ড কার্যকর করে এবং স্টিডিন থেকে তার আর্গুমেন্ট উত্পন্ন করে

1
ব্যাশে নাল-সীমিত ইনপুটটিতে কীভাবে "মাথা" এবং "লেজ" করবেন?
findকমান্ড ফাইলগুলির নাম নাল-সীমাবদ্ধ স্ট্রিং (যদি -print0সরবরাহ করা হয়) হিসাবে আউটপুট করতে পারে এবং বিকল্পটি চালু করে xargsসেগুলি গ্রাস করতে পারে -0। তবে এর মধ্যে, ফাইলগুলির সংগ্রহটি পরিচালনা করা শক্ত - sortকমান্ডের -zসুইচ রয়েছে, যা এই ফাইলগুলি বাছাই করা সম্ভব করে, headএবং tailসেগুলি নেই। আমি কীভাবে করব headএবং tailসেই নাল-সীমাবদ্ধ …

3
"আর্গুমেন্টের তালিকা খুব দীর্ঘ": আমার আদেশ না বদলে আমি কীভাবে এটি মোকাবেলা করব?
আমি যখন একটি কমান্ড চালিত ls */*/*/*/*.jpgকরি তখন ত্রুটি পাই -bash: /bin/ls: Argument list too long আমি জানি কেন এটি হয়: এটি হ'ল কারণ একটি আদেশে আর্গুমেন্টের জন্য জায়গার পরিমাণের উপর কার্নেল সীমা রয়েছে। স্ট্যান্ডার্ড পরামর্শটি হ'ল আমি যে কমান্ডটি ব্যবহার করি তা পরিবর্তন করা, আর্গুমেন্টের জন্য এত জায়গার প্রয়োজন …

2
xargs: একাধিক কমান্ডে একই যুক্তি ব্যবহার করে
আমি একটি ওয়ান-লাইন লেখার চেষ্টা করছি df -hযা কোনও পার্টিশন স্থান [বা প্রায়] স্থানের বাইরে চলে যাওয়ার পরে আউটপুট অনুসন্ধান এবং সতর্ক করতে পারে। এই অংশটি xargs ব্যবহার করে যে আমাকে পাছায় লাথি মারছে ... echo 95 | xargs -n1 -I{} [ {} -ge 95 ] && echo "No Space …

2
একাধিক প্রক্রিয়া থেকে খারাপভাবে আউটপুট মার্জ করা থেকে জার্গস কীভাবে থামানো যায়?
আমি xargsবিকল্পটি ব্যবহার করছি --max-args=0(বিকল্পভাবে -P 0)। যাইহোক, প্রক্রিয়াগুলির আউটপুট stdoutযথাযথ লাইন বিভাজন বিবেচনা না করে প্রবাহে একীভূত করা হয় । সুতরাং আমি প্রায়শই এর মতো লাইন দিয়ে শেষ করব: <start-of-line-1><line-2><end-of-line-1> আমি ব্যবহার করছি হিসাবে egrepসঙ্গে ^পুরো আমার প্যাটার্ন xargsআউটপুট এই আমার রেজাল্ট আপ তালগোল পাকানো হয়। xargsপ্রক্রিয়া আউটপুটগুলি ক্রমানুসারে …

6
কেন xargs এপটি-গর্ভপাত বন্ধ করতে দেয়?
আমি একটি ফাইল থেকে প্যাকেজগুলির একটি তালিকা সরানোর চেষ্টা করছি। আমি নিম্নলিখিত কমান্ডটি ব্যবহার করছি: cat packages | xargs sudo apt-get remove packagesআমার ফাইলটি হ'ল প্যাকেজগুলির একটি তালিকা রয়েছে যা আমি মুছে ফেলতে চাই। সবকিছুই কাজ করে বলে মনে হচ্ছে তবে apt-getআমাকে হ্যাঁ বা না বেছে নেওয়ার পরিবর্তে এ্যাবসর্স করে। …
17 apt  xargs 

2
কমান্ড লাইনগুলি না চালিয়ে সেগুলি উত্পন্ন করার জন্য আমি কীভাবে xargs পেতে পারি?
বেশ কয়েকটি লিনাক্স কমান্ডের একটি শুকনো রান বিকল্প রয়েছে যা আপনাকে দেখাবে যে তারা এটি না করে কী করবে। আমি xargs ম্যান পৃষ্ঠায় এমন কোনও কিছুই দেখতে পাচ্ছি না যা এটি করে এবং এটি অনুকরণ করার কোনও সুস্পষ্ট উপায়। (আমার নির্দিষ্ট ব্যবহারের ক্ষেত্রে দীর্ঘ পাইপলাইনগুলির সমস্যার সমাধান করা হচ্ছে, যদিও …
17 xargs 

3
ব্যাশ সন্ধান xargs শুধুমাত্র একক ঘটনা
হতে পারে এটি কিছুটা অদ্ভুত - এবং এটি করার জন্য অন্যান্য সরঞ্জামও রয়েছে তবে, ভাল .. আমি কয়েকটি ক্লাসযুক্ত সমস্ত ফাইল সন্ধান করতে নিম্নলিখিত ক্লাসিক বাশ কমান্ডটি ব্যবহার করছি: find . -type f | xargs grep "something" আমার একাধিক গভীরতায় ফাইল রয়েছে। "কিছু" এর প্রথম ঘটনাটি আমার পক্ষে যথেষ্ট, তবে …
16 bash  find  grep  xargs 

1
এক্সগার্সের সাহায্যে সংজ্ঞায়িত ফাংশন কীভাবে ব্যবহার করবেন
এটি আমার কোড #!/bin/bash showword() { echo $1 } echo This is a sample message | xargs -d' ' -t -n1 -P2 showword সুতরাং আমার একটি ফাংশন রয়েছে showwordযা আপনি ফাংশনটির প্যারামিটার হিসাবে যে কোনও স্ট্রিং পাস করবেন তা প্রতিধ্বনিত করে। তারপরে আমি xargsফাংশনটিতে কল করার চেষ্টা করেছি এবং একবারে …
16 bash  xargs  function 

2
পাইপ জুড়ে কি জার্গস ব্যবহার করার কোনও উপায় আছে?
আমি অন্য ফোল্ডারে একটি ফোল্ডারে স্থানান্তরিত ফ্ল্যাক ফাইলগুলি স্বয়ংক্রিয়ভাবে এমপি 3 এ রূপান্তর করার চেষ্টা করছি। আমার বর্তমান কোডের লাইনটি হ'ল: inotifywait -m -r -q -e moved_to --format "'%w%f'" ~/test | xargs -I x flac -cd x - | lame -b 320 - /media/1tb/x.mp3 এটি এখন পর্যন্ত কীভাবে কাজ করে …
15 shell  pipe  xargs  inotify 

6
লিনাক্সের ডিরেক্টরি সামগ্রীর সামগ্রীতে কীভাবে কোনও শব্দ অনুসন্ধান করতে হয়
সম্পূর্ণ সামগ্রীতে কিছু অনুসন্ধান করা প্রয়োজন আমি চেষ্টা করছি: find . | xargs grep word আমি ত্রুটি পেয়েছি: xargs: নিরবচ্ছিন্ন উদ্ধৃতি কীভাবে এটি অর্জন করবেন?
15 linux  shell  grep  find  xargs 

3
Xargs দিয়ে কীভাবে আর্গুমেন্ট উদ্ধৃত করবেন
মনে করুন যে আমি 1 মেগাবাইটের বেশি ফোল্ডারের সমস্ত ফাইল মুছতে চাই। $ find . -size +1M | xargs -0 rm এটি তাদের নামে স্থান থাকা ফাইলগুলি মুছবে না। সুতরাং আমি এটিতে পাঠানো সমস্ত আর্গুমেন্টের উদ্ধৃতি দিতে চাই rm। যদি findএটি দেয় এটি Some report.docxপাস "Some report.docx"করা উচিত rm। আমি …
15 shell  find  quoting  rm  xargs 

2
কেন এই xargs কমান্ড কাজ করে না?
আমি সমস্ত .sh এক্সটেনশানগুলি মুছে ফেলতে চেয়েছিলাম তাই করেছে: ls *.sh | xargs -I {} mv {} `basename {} .sh` তবে এটি কাজ করে না, এটি basenameঅপরিবর্তিত ফাইলের নামের মতো আচরণ করে । কেন এমনভাবে আচরণ করা হচ্ছে? উদাহরণস্বরূপ, এটি কাজ করে: ls *.sh | xargs -I {} echo `basename …

2
Xargs কিছুই পাইপিং
আমার কাছে একটি স্ক্রিপ্ট রয়েছে যা কিছু পরিস্থিতিতে স্টাটআউটে কিছুই থাকতে পারে। স্ক্রিপ্টের শেষে, আমি xargs ব্যবহার করে আমার অন্য একটি কমান্ডের রেখাগুলি পাস করি। আমার সমস্যাটি হ'ল, যখন স্টাডআউটে কিছুই নেই, আমি সাধারণত "ব্যবহার: প্রোগ্রাম আরগ 1 আরজি 2" ত্রুটি বার্তাটি পাই। আমি কীভাবে এড়াতে পারি?
14 bash  xargs 

5
এক্সগার্স বাইনারি পরিবর্তে উপনাম ব্যবহার করুন
CentOS 6.5 এ 4.2 টি চাপুন: আমার মধ্যে আমার ~/.bash_profileএকাধিক উপাধি রয়েছে, সহ: alias grep='grep -n --color=always' যাতে আমি রঙিন হাইলাইটিং পেতে এবং চলমান চলাকালীন স্বয়ংক্রিয়ভাবে লাইন নম্বর মুদ্রণ করতে পারি grep। আমি যদি নিম্নলিখিতটি চালিত করি, হাইলাইট করা প্রত্যাশা অনুযায়ী কাজ করে: $ grep -Re 'regex_here' *.py যাইহোক, যখন …
14 bash  alias  xargs 

1
আমি কীভাবে xargs "সমান্তরাল প্রসেসর" এর সূচক পেতে পারি?
ধরা যাক, আমার দুটি নামী সংস্থান রয়েছে 0এবং নাম রয়েছে এবং 1কেবলমাত্র এটি অ্যাক্সেস করা যেতে পারে। xargsএটি একটি মুক্ত পারস্পরিক বর্জনীয় পরিষেবা হিসাবে ব্যবহার করার জন্য চালু হওয়া "সমান্তরাল প্রসেসর" এর "সূচক" পুনরুদ্ধার করার কোনও উপায় আছে কি ? উদাহরণস্বরূপ, নিম্নলিখিত সমান্তরাল গণনা বিবেচনা করুন: $ echo {1..8} | …

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