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

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

1
ইকো কমান্ড সহ ক্যারেজ ফিরবে
আমি \rনীচের মত বিকল্প (ক্যারেজ রিটার্ন) সহ ইকো কমান্ড অনুশীলন করছিলাম । echo -e "This is \r my college" আউটপুট: my college তবে যখন আমি \rনীচের মতো আরও একটি শব্দ যুক্ত করি echo -e "This is the \r my college" তারপরে এটি আমাকে এইভাবে আউটপুট দেয়: my college the আরেকটি …
9 shell  echo  newlines 

1
এনভির আউটপুটে আমি দেখতে পাচ্ছি এমন একটি পরিবর্তনশীল কেন মুদ্রণ করতে পারি না?
আমি অন্যটির থেকে একটি শেলের উদাহরণের পরিবেশগত পরিবর্তনশীলগুলি সেট করতে আগ্রহী। তাই আমি কিছু গবেষণা করার সিদ্ধান্ত নিয়েছি। একটি পড়ার পর সংখ্যা এর প্রশ্ন সম্পর্কে এই আমি এটি পরীক্ষা করার সিদ্ধান্ত নিয়েছে। আমি দুটি শেল এ এবং বি (পিআইডি 420) তৈরি করেছি, উভয়ই চলছে zsh। শেল থেকে এআই নিম্নলিখিত চালিত। …


3
এই ফর্মটি পরিবর্তনশীল = = $ (…)
নিম্নলিখিতটির অর্থ কী: basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") আমি এই অংশে আগ্রহী: varible=$(...) আমি জানি যে প্যারেন্সেসিস সাব-প্রসেসটি চালাতে ব্যবহৃত হয়, তবে সেগুলি যদি পাশাপাশি ব্যবহার করা হয় তবে কী হবে $?
9 shell 



4
পুনর্নির্দেশ ব্যর্থ হলে বাশ প্রোগ্রামটি কার্যকর করা হয় না
ব্যাশে, আমি লক্ষ্য করেছি যে পুনঃনির্দেশ ব্যবহার করে যদি কোনও কমান্ড ব্যর্থ হয় তবে এর আগে চলমান কোনও প্রোগ্রাম চালানো হয় না। উদাহরণস্বরূপ, এই প্রোগ্রামটি "a" ফাইলটি খুলবে এবং "এ" ফাইল করার জন্য 50 বাইট লিখবে। তবে, এই কমান্ডটি অপর্যাপ্ত অনুমতি () রুট / লগ) সহ কোনও ফাইলে পুনঃনির্দেশ সহ …

1
\ \ সময় `,` t \ ime `এবং` \ সিডি` আসলে কী করে? (শাঁস মধ্যে ব্যাকস্ল্যাশ সঙ্গে মজা)
/usr/bin/timeশেল (বাশ এবং জেডএস) অন্তর্নির্মিত মধ্যে পার্থক্য নিয়ে আলোচনা করার সময় time, কেউ উল্লেখ করেছেন যে কেউ \timeএকটি শর্টহ্যান্ড হিসাবে ব্যবহার করতে পারে /usr/bin/time। প্রথমে এটি একটি দুর্দান্ত নিষ্পাপ শর্টকাটের মতো মনে হয়েছিল, তবে তারপরে কিছু প্রশ্ন উঠেছিল: কেন t\imeকাজ করে? ডিরেক্টরিটি কেন \cdপরিবর্তন করে, যদিও /usr/bin/cd¹ না করে? সুতরাং …

5
দু'জন করে ফাইলের লাইনে গ্রুপিং করবেন কীভাবে?
আমার কাছে এই জাতীয় পাঠ্য ফাইল রয়েছে: a b c d e f g এরকম আউটপুট পেতে আমি কীভাবে সেই লাইনগুলিকে গ্রুপ করব? a-b b-c c-d d-e e-f f-g আমাকে শেল (sh, csh, bash) এ এটি করতে হবে। আমি এটি খুঁজে পেয়েছি: cat file | xargs -n2 তবে প্রথম গ্রুপের …

2
নতুন উপনাম পরে পাওয়া যায় না;
এখন অবধি আমি ভেবেছিলাম যে শেলের একটি সেমিকোলনে লাইন ব্রেক হিসাবে একইরকম অর্থ রয়েছে (কোনওভাবে)। সুতরাং আমি যে জন্য বিস্মিত ছিল alias <name>=<replacement text>; <name> <name>এটি পরবর্তী লাইনে জানা থাকলেও এটি অজানা। csh, tcsh, sh, kshএবং bashএকই আচরণ। কমপক্ষে cshএটির জন্য এটি নয় যে সেফটি সরাসরি ব্যবহার করা হয় বা …
9 shell  alias 

3
কীভাবে পালানোর ক্রমগুলি সহ নিয়ন্ত্রণের অক্ষরগুলি মুদ্রণ করা যায়?
আমি টিপুট ব্যবহার করে রঙিন বর্ণকে সংজ্ঞায়িত করেছি red=$(tput setaf 1) আমার প্রোগ্রামে সতর্কতা রঙিন করতে। এটি সূক্ষ্মভাবে কাজ করে: printf '%sfail\n' "$red" # prints 'fail' in red তবে একবারে আমি পালানোর ক্রমটি প্রিন্ট করতে চাই, এরকম কিছু: \ ই [31mfail আমি এই কিভাবে করব? আমি জানি যে প্রিন্টফের একটি …

3
ব্যাশ ভেরিয়েবলগুলিতে নতুন লাইন
আমি ব্যাশ ভেরিয়েবলে একাধিক লাইন সঞ্চয় করার চেষ্টা করছি, তবে এটি কাজ করবে বলে মনে হচ্ছে না। উদাহরণস্বরূপ, আমি যদি /binপ্রতি লাইনে একটি ফাইল তালিকাবদ্ধ $LSকরি এবং এটি সঞ্চয় করি তবে আমি $LSস্টিডিন হিসাবে পাস করি wc, এটি সর্বদা 1: $ ls -1 /bin | wc -l 134 $ LS=$(ls …
9 bash  shell  quoting 

4
সিএলআই ব্যবহার করে ফাইলগুলিকে তারিখের সাথে বিভিন্ন ডিরেক্টরিতে সরান
আমার একটি পুরানো হার্ড ড্রাইভ থেকে প্রচুর ছবি রয়েছে যা আমি সাজানোর চেষ্টা করছি। আমি যদি চালনা ls -lকরি তবে আমি লক্ষ্য করেছি যে এই সমস্ত ফাইলের তৈরি তারিখটি 2012 বা তার আগেও রয়েছে। আদর্শভাবে, আমি এগুলি আমার কম্পিউটারের দ্বিতীয় হার্ড ড্রাইভে সরাতে চাই, যা স্বয়ংক্রিয়ভাবে মাউন্ট করার জন্য সেট …

1
সাবসেলের উদ্ধৃতি দেওয়ার এবং ফলাফল প্রতিধ্বনিত করার শেষে কেন একটি নতুন লাইন নেই?
যখন আমি ls | grep pngগ্রেপের আউটপুট করি তা হ'ল: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (ফাইলের নাম, NEWLINE, ফাইলের নাম, NEWLINE) তারপরে, echo $(ls | grep png)ফলাফলগুলি: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (ফাইলের নাম, শব্দ বিভাজন থেকে স্থান, ফাইলের নাম, নিউলাইন !! প্রতিধ্বনি থেকে !!) এটি ঠিক আছে তবে শব্দ বিভাজন রোধ করতে যখন আমি এটি …

1
লিনাক্স: স্থানীয় ভেরিয়েবলের জন্য কমান্ড সেট করুন
আমি স্থানীয় / পরিবেশের ভেরিয়েবলগুলি এবং এক্সপোর্ট / সেট কমান্ডগুলি বোঝার চেষ্টা করছি। $ set FILEM="razrax" $ echo $FILEM $ FILEN="test" $ echo $FILEN test দয়া করে ব্যাখ্যা করুন কেন echo $FILEMখালি স্ট্রিং ফিরে আসে
9 bash  shell  variable 

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