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

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

2
ডাবল উদ্ধৃতি এবং বাশ রেফারেন্স ম্যানুয়াল মধ্যে একক উদ্ধৃতি
বিভাগে ৩.১.২.৩ শিরোনামে ডাবল কোটস রয়েছে, বাশ ম্যানুয়ালটি বলেছেন: ডাবল উদ্ধৃতিতে ('' ') অক্ষরগুলি আবদ্ধ করা' $ ',' `',' \ 'এবং ইতিহাসের সম্প্রসারণ সক্ষম হওয়ার পরে,'! '! ব্যতীত উদ্ধৃতিগুলির মধ্যে সমস্ত অক্ষরের আক্ষরিক মান সংরক্ষণ করে। এই মুহুর্তে আমি একক উদ্ধৃতি ( ') দিয়ে উদ্বিগ্ন । পূর্ববর্তী বিভাগে বর্ণিত এটির …
18 bash  shell  quoting 

1
আমি প্রোগ্রামটি ছেড়ে দিলে কীভাবে "মানুষ" পর্দা পুনরুদ্ধার করবেন?
আমি যদি কোনও প্রোগ্রামের ম্যান পৃষ্ঠাটি খুলি catবা lsএটির মতো , এটি ম্যান পৃষ্ঠার বিষয়বস্তু প্রিন্ট করে (উপযুক্ত শব্দ নাও হতে পারে) এবং যখন আমি টিপব q, এটি manকমান্ডটি চাওয়ার আগে ঠিক যেমন পর্দা প্রদর্শন করে । পুনরুদ্ধারটি কীভাবে ঘটে? কী সবকিছু মুছে ফেলে এবং তারপরে শেলের পূর্ববর্তী বিষয়বস্তু মুদ্রণ …
18 bash  shell  terminal  man 

3
পরিবর্তনশীল সম্প্রসারণ স্থগিত করার উপায়
আমি আমার স্ক্রিপ্টের শীর্ষে ভেরিয়েবলগুলি দিয়ে কিছু স্ট্রিং সূচনা করতে চেয়েছিলাম যা এখনও সেট করা হয়নি, যেমন: str1='I went to ${PLACE} and saw ${EVENT}' str2='If you do ${ACTION} you will ${RESULT}' এবং তারপর পরে PLACE, EVENT, ACTION, এবং RESULTসেট হবে। আমি তারপরে ভেরিয়েবলগুলি প্রসারিত করে আমার স্ট্রিংগুলি মুদ্রণ করতে সক্ষম …
18 bash  shell  string 

5
আমি কীভাবে মার্জিত উপায়ে সাবফোল্ডারগুলিতে একটি নির্দিষ্ট এক্সটেনশন সহ সমস্ত ফাইলগুলিতে একটি ক্রিয়া সম্পাদন করব?
আমার বর্তমান সেরা বেটটি হ'ল: for i in $(find . -name *.jpg); do echo $i; done সমস্যা: ফাইলের নামগুলিতে ফাঁকা স্থান পরিচালনা করে না। দ্রষ্টব্য: আমি এটি করার একটি গ্রাফিকাল পদ্ধতিও পছন্দ করব, যেমন "ট্রি" কমান্ড।
18 bash  shell  find 

2
শেল স্ক্রিপ্টে স্পেসের আগে এবং তার আগে স্ট্রিং কীভাবে বিভক্ত করবেন?
আমার একটি ভেরিয়েবল রয়েছে যা প্রতিধ্বনির মতো দেখায় $ echo $var 129 148 আউটপুট হিসাবে আমাকে নিতে হবে মাত্র 129। আমি কীভাবে 129 এবং 148 ভাগ করব?
18 shell  string 


4
পাইপ ব্যবহার করে কেন গ্রেপ এখানে কাজ করে না?
আমার নিম্নলিখিত আদেশ আছে: find / -name libGL.so.1 যা "অনুমতি অস্বীকৃত" দিয়ে প্রচুর লাইন ফেরত দেয়। আমি এই ধরণের লাইনগুলি বাদ দিতে চাই, তাই আমি নিম্নলিখিতগুলি যুক্ত করেছি: find / -name libGL.so.1 | grep -v 'denied' তবে আউটপুট একই - আমার grep -v 'denied'সাথে লাইনগুলি ফিল্টার করা হচ্ছে না Permission …
18 shell  grep  pipe 

3
এনভি, সেটেনভ, রফতানি এবং কখন ব্যবহার করতে হবে তার মধ্যে পার্থক্য কী?
সম্প্রতি আমি লক্ষ্য করেছি যে আমাদের কাছে পরিবেশের ভেরিয়েবলগুলি সেট করার 3 টি বিকল্প রয়েছে: export envVar1=1 setenv envVar2=2 env envVAr3=3 যদি অন্য কোনও উপায় থাকে তবে দয়া করে আমাদের আলোকিত করুন। আমি কখন অন্যের চেয়ে বেশি পছন্দ করব? গাইডলাইন পরামর্শ করুন। শেল সামঞ্জস্যের জন্য, সবচেয়ে বিস্তৃত কোনটি (আরও শেল …

5
কোনও ভেরিয়েবল সংজ্ঞায়িত না হলে স্ক্রিপ্টটি চালানো এড়িয়ে চলুন
আমার কাছে স্ক্রিপ্টটি দেখতে এমন দেখাচ্ছে: c=0 for f in */*; do cp -v "$f" "/myhome/CE$(printf '%0*d' 2 $BATCHNUM)-new-stuctures_extracted/test-$(printf '%0*d' 5 $c)" c=$((c=c+1)) done তবে, ব্যবহারকারীকে অবশ্যই একটি পরিবর্তনশীল কল BATCHNUM সরবরাহ করতে হবে এবং অন্যথায় আমাকে এই স্ক্রিপ্টটি চলমান বন্ধ করতে বাধ্য করতে হবে। যদি আমি এই স্ক্রিপ্টটি কল …

3
কমান্ড শেল স্ক্রিপ্টের মাধ্যমে পাওয়া যায় নি তবে টার্মিনালে কাজ করে
আমার .sh ফাইলে আমি পিঁপড়া বা এমভি বা সিপি কমান্ড শুরু করতে পারি না তবে একই কমান্ডগুলি টার্মিনালে কার্যকর করা হয় bel নমুনা.শ ফাইল #! /bin/sh cp filename.so filename_org.so android update project -p . ant clean ant release .bashrc ফাইলে পাথ যুক্ত হয়েছে। export PATH=$PATH:/usr/bin/ সিপি, এমভি, পিপীলিকা কেবলমাত্র টার্মিনালের …
18 shell 

5
অত্যন্ত অনুরূপ ফাইল স্টোরেজ জন্য ঘূর্ণায়মান বিভিন্ন?
কর্মক্ষেত্রে আমরা আমাদের মাইএসকিএল ডাটাবেসের একটি রাতের ডাম্প করি। দিনে দিনে, আমি অনুমান করব যে 90-95% ডেটার সদৃশ হয়, সময় বাড়ার সাথে সাথে এটি বাড়ছে। (এই মুহুর্তে হেক কিছু সম্ভবত 99%) এই ডাম্পগুলি যেখানে এক লাইনটি একক মাইএসকিএল INSERT বিবৃতি, তাই কেবলমাত্র পার্থক্যগুলি সম্পূর্ণ লাইন এবং সেগুলি ফাইলে যে ক্রমে …

2
কমান্ড বিল্টিন সিডি এবং সিডির মধ্যে পার্থক্য কী?
আমি একটি লিনাক্স কমান্ডের মুখোমুখি হয়েছি builtin cd,। কমান্ড builtin cdএবং এর মধ্যে পার্থক্য কি cd? আসলে, আমি পার্থক্য সম্পর্কে কিছু গবেষণা করেছি, তবে আমি এই সম্পর্কে একটি উল্লেখযোগ্য এবং উল্লেখযোগ্য ব্যাখ্যা খুঁজে পাইনি could
17 bash  shell  cd-command 

2
পসিক্স শেল: এটি যদি একটি শব্দের মধ্যে শেষ চরিত্র হয় তবে `$ its তার বিশেষ অর্থটি হারাবে?
ছাই, ড্যাশ এবং বাশ এ, যখন আমি দৌড়ান $ echo ab$ এটি ফিরে আসে ab$ এই আচরণটি কি পসিক্স দ্বারা নির্দিষ্ট করা হয়েছে বা এটি পসিক্স-কমপ্লায়েন্ট শেলগুলিতে কেবল একটি সাধারণ সম্মেলন? আমি পসিক্স শেল কমান্ড ভাষা পৃষ্ঠায় এমন কিছু খুঁজে পাইনি যা এই আচরণের উল্লেখ করে।
17 shell  posix 

3
OS #! `সিনট্যাক্সের আচরণ POSIX দ্বারা অনির্ধারিত কেন?
থেকে শেল কমান্ড ভাষা POSIX স্পেসিফিকেশন-এর পৃষ্ঠা: "#!" অক্ষর দিয়ে শেল কমান্ডের ফাইলের প্রথম লাইনটি যদি শুরু হয়, ফলাফল অনির্ধারিত। কেন #!পসিক্স দ্বারা অনির্ধারিত আচরণ ? আমি এটিকে অবাক করে দেখছি যে এত পোর্টেবল এবং বহুল ব্যবহৃত জিনিসটির একটি অনির্দিষ্ট আচরণ থাকতে পারে।
17 shell  posix  shebang 

5
Vari 0 এবং $ 1 শেল / এনভায়রনমেন্ট ভেরিয়েবলের মতো ভেরিয়েবলগুলি কি?
সেখানে শেল মত ভেরিয়েবল $0, $1, $2, $?, ইত্যাদি আমি নিম্নলিখিত কমান্ডটি ব্যবহার করে শেল এবং পরিবেশের ভেরিয়েবলগুলি মুদ্রণের চেষ্টা করেছি: set তবে এই ভেরিয়েবলগুলি তালিকায় ছিল না। সুতরাং মূলত এই ভেরিয়েবলগুলি শেল / পরিবেশের ভেরিয়েবল হিসাবে বিবেচিত হয় না, তাই না? (এগুলি আউটপুট দেওয়ার পরেও, আপনি এগুলি $শেল / …
17 shell 

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