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

শেলটি ইউনিক্সের কমান্ড-লাইন ইন্টারফেস। আপনি শেলটিতে ইন্টারেক্টিভভাবে কমান্ডগুলি টাইপ করতে পারেন বা কোনও কার্য স্বয়ংক্রিয় করতে স্ক্রিপ্ট লিখতে পারেন। / বিন / শ এবং সর্বাধিক সামঞ্জস্যপূর্ণ শেলগুলিতে (ছাই, বাশ, কেএস, জেডএস,…) প্রয়োগ করা প্রশ্নের জন্য এই ট্যাগটি ব্যবহার করুন। ত্রুটিযুক্ত শেল স্ক্রিপ্টগুলির জন্য, এখানে পোস্ট করার আগে দয়া করে এগুলি http://shellcheck.net এ চেক করুন।

6
আধা অ্যাসিনক্রোনাস পাইপ
ধরুন আমার কাছে নিম্নলিখিত পাইপ রয়েছে: a | b | c | d আমি কিভাবে শেষ হওয়ার জন্য অপেক্ষা করতে পারেন c(অথবা b) এ shবা bash? এর অর্থ এই যে স্ক্রিপ্ট dযে কোনো সময় শুরু করতে পারেন (এবং না না অপেক্ষা করা প্রয়োজন) কিন্তু থেকে সম্পূর্ণ আউটপুট প্রয়োজন cকাজ সঠিকভাবে। …
11 bash  shell  pipe  fifo 

1
স্ক্রোল স্পেস সংরক্ষণ করতে বাশগুলিতে পুরানো প্রম্পট লাইন সাফ করুন
আমার টার্মিনাল থিমটি এরকম ব্যবহার হত, তবে আমি ভেবেছিলাম প্রম্পটটি এত জায়গার অপচয় করে। এবং পরে আমি একটি ধারণা পেয়েছিলাম যে আমি যখনই কোনও কমান্ড চালাই তখনই আমি প্রম্পটটি সাফ করতে পারি। আমি ব্যাশ ব্যবহার করছিলাম, সমাধানগুলির একটি হ'ল preexec_invoke_execফাংশনটি ব্যবহার করা । আমি সর্বশেষ প্রম্পট অক্ষর পরিষ্কার করতে নিম্নলিখিত …
11 bash  shell  terminal  prompt 

2
প্রক্রিয়া প্রতিস্থাপনের সাথে আউটপুট ক্রম
এটি আমি চালানোর জন্য যা করি grepএবং wcকোনও ফাইল এটিতে দুবার স্ক্যান না করেই করি <file.txt tee >(grep LITERAL) >(wc -l) >/dev/null তবে, এই ফলন EXEC LITERAL 32 কখনও কখনও এবং 32 EXEC LITERAL অন্য সময়ে. ( grepপূর্ববর্তী থেকে আউটপুট wcপ্রথম উদাহরণ থেকে আউটপুট এবং দ্বিতীয়টিতে বিপরীতে)) অন্যদিকে, পুনর্নির্দেশগুলি এবং …

3
সমস্ত কমান্ড থেকে আউটপুট পুনর্নির্দেশ করুন কেবল শেষ নয় file
আমি ইকো সহ একটি ফাইলে একটি শিরোনাম যুক্ত করতে চাই, তারপরে বাকী ফাইলটি তৈরি করতে একটি কমান্ড ব্যবহার করুন। এর অর্থ আমি দুটি পৃথক কমান্ড ব্যবহার করব। পুনঃনির্দেশ সহ একটি ফাইলে আমি উভয় কমান্ড থেকে আউটপুট কীভাবে লিখব? আমি চেষ্টা করেছিলাম echo "header line" | cut -c 1-5 input_file > …

4
একাধিক প্রোগ্রাম দ্বারা নিরাপদে মুদ্রিত "লাইন" কীভাবে?
ধরুন আমি সমান্তরালভাবে একাধিক প্রোগ্রাম সম্পাদন করতে চাই এবং তাদের ফলাফলগুলি একটি পাইপের সাথে একত্রিত করতে চাই: sh -c ' (echo qqq; echo qqq2; echo qqq3)& (echo www; echo www2; echo www3)& (echo eee; echo eee2; echo eee3)& wait; wait; wait' এই শেল অ্যাপ্রোচটি এই সাধারণ ক্ষেত্রে ভাল কাজ করে, …

2
শেল বৈশিষ্ট্যটির নাম `> (টি কপিআরআর.আর্ট.টেক্সট> & 2)`?
আমার লগফাইলে স্টডআউট এবং স্টার্ডার লগ করতে হবে তবে কেবলমাত্র স্ক্রিনে ত্রুটি বার্তাগুলি প্রদর্শিত হবে। আমি এটি দিয়ে এটি করতে পারি: cp -rpv a/* b 1> copyLog.txt 2> >(tee copyError.txt >&2) যা আমি ওয়েবে কোথাও খুঁজে পেয়েছি। আমি শুধু জানতে চাই যে এই >(tee copyError.txt >&2)জিনিসটি কীভাবে বলা হয়? আমি …
11 bash  shell 

2
`হত্যা -p` সত্যিই কাজ করে?
এর ম্যান পেজে killনীচে লেখা আছে সংক্ষিপ্তসার kill [ -s signal | -p ] [ -a ] [ -- ] pid ... kill -l [ signal ] -p Specify that kill should only print the process id (pid) of the named processes, and not send any signals. তবে যেমন আমি …

5
প্রক্রিয়া শেষ হয়ে গেলে বা মারা গেলে এসএমএস / পাঠ্য বার্তার বিজ্ঞপ্তি পাওয়া সম্ভব?
এমন কোনও স্ক্রিপ্ট রয়েছে যা কোনও সার্ভার প্রক্রিয়া শেষ হলে একটি ইমেল প্রেরণ করবে। তবে কোনও কাজ শেষ হয়েছে কিনা তা দেখার জন্য আমি প্রতিবারই আমার ইমেল চেক করতে চাই না। অতএব আমি একটি এসএমএস বার্তা পেতে চাই। আমার প্রশ্নটির সাথে এটির অনুরূপ, কেবলমাত্র "ই-মেইল" এর সমস্ত উপস্থিতিগুলির সাথে এসএমএস …

2
উদ্ধৃত বনাম আনকোটেড স্ট্রিং এক্সপেনশন
for i in $(xrandr); do echo "$i" ; done for i in "$(xrandr)"; do echo "$i"; done for i in "$(xrandr)"; do echo $i; done আমি বুঝতে পারি কেন 1 টি 2 থেকে আলাদা হয় তবে 3 কেন 2 থেকে আলাদা আউটপুট দেয়? অনুগ্রহ করে আউটপুটটিও ব্যাখ্যা করুন। উদ্ধৃতিগুলি কীভাবে …

10
কোনও প্রক্রিয়া ইতিমধ্যে ব্যাকগ্রাউন্ডে চলছে কিনা তা পরীক্ষা করার উপায় (এবং তার ভিত্তিতে পুনরায় কার্যকরকরণ এড়িয়ে যাওয়া)?
প্রক্রিয়াটি ইতিমধ্যে চালু না থাকলে (পটভূমিতে) আমি কি কোনও বাশ কমান্ড লাইন তৈরি করতে পারি যা কেবলমাত্র একটি নির্দিষ্ট কমান্ড চালায়? কোনও কমান্ড ইতিমধ্যে চালু থাকলে আমি কীভাবে * পরীক্ষা করব? (সুতরাং আমি &&তাদের মধ্যে পরবর্তী কমান্ডটি যুক্ত করতে পারি তাই প্রথমটি সত্য হলে পরবর্তীটি কেবলমাত্র কার্যকর করে)। *: পরীক্ষা, …
11 bash  shell  process 

2
এক্স উইন্ডোটি প্রদর্শিত / অদৃশ্য হওয়ার জন্য অপেক্ষা করুন (বোকামি দিয়ে)
শেল স্ক্রিপ্টের অভ্যন্তরে, আমাকে উইন্ডোটির অপেক্ষা করতে হবে যার শিরোনামটিতে স্ট্রিং উপস্থিত রয়েছে, কিছু পদক্ষেপ করা উচিত এবং তারপরে এটি অদৃশ্য হওয়ার জন্য অপেক্ষা করুন এবং আরও কিছু ক্রিয়া করুন। গতকাল অবধি, আমার এই সাধারণ কোডটি ছিল। এটির সাথে সমস্যাটি হ'ল স্ক্রিপ্টটি চলমান অবস্থায় ডিস্কটিকে বিদ্যুৎ সাশ্রয় অবস্থায় রাখা যায় …
11 bash  shell  python  window 

2
এটি চালানোর আগে সাবশেলটি প্রসারিত করবেন?
আমি প্রায়শই সাবসেলগুলি ব্যবহার করে কমান্ডগুলি চালিত করি এবং কখনও কখনও কিছু চালানোর আগে সাবশেলগুলি প্রসারিত করতে চাই This উদাহরণস্বরূপ, নীচের কমান্ড লাইনটি চালানোর আগে আমি কীভাবে প্রসারিত করতে পারি, তাই আমি সাব-শেলের ফলাফলগুলি সম্পাদনা করতে পারি? যেমন $ find -name "test.txt" /tmp/test.txt $ mv $(!!) /tmp/new.txt কমান্ড চালানোর আগে …

1
ব্যাশ কমান্ডগুলিতে বিন্দুর তাত্পর্য কী এবং এটি একটি নক্ষত্রের চেয়ে আলাদা কীভাবে?
আমি ব্যাশের ডটটির তাত্পর্য এবং এটি কীভাবে একটি নক্ষত্রের থেকে পৃথক হয় তা বোঝার চেষ্টা করছি। কেউ দয়া করে বিস্তারিত বলতে পারেন? উদাহরণস্বরূপ, মধ্যে পার্থক্য কি cp -ar /foo/. /foo2/এবংcp -pr /foo/* /foo2/

7
অ্যারে নামের অংশ হিসাবে কীভাবে ভেরিয়েবল ব্যবহার করবেন
আমার দুটি অ্যারে রয়েছে: arrayA=(1 2 3) arrayB=(a b c) এবং আমি তাদের মধ্যে একটি কমান্ড লাইন আর্গুমেন্ট, অর্থাত্, ছাড়াই মুদ্রণ করতে চাই if else। আমি সিনট্যাক্সে কোনও সাফল্য ছাড়াই কয়েকটি ভিন্নতার চেষ্টা করেছি। আমি এই জাতীয় কিছু করতে চাই: ARG="$1" echo ${array${ARG}[@]} তবে আমি একটি "খারাপ প্রতিস্থাপন" ত্রুটি পেয়েছি। …
11 bash  shell 

2
ফাইল নেমে ফাঁকা স্থান নিয়ে স্ক্রিপ্টে সমস্যা
আমি একটি স্ক্রিপ্ট পেয়েছি যা দূরবর্তী হোস্ট থেকে স্থানীয় পর্যন্ত ফিরে আসে p কখনও কখনও ফাইলের নামগুলিতে স্পেস থাকে। scp এর ফাইল নামের ফাঁকা স্থান পছন্দ করে না। কিছু কারণে স্পেসগুলি পরিচালনা করার জন্য আমার প্রচেষ্টা সঠিক স্ক্র্যাপের পথে তৈরি হয়নি। কোড: PATH=/var/root/Documents/MyFile OG-v1.2.3.pkg scp $PATH Me@10.1.10.33:/Users/Me/Desktop ফলাফল স্বরূপ Cannot …

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