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

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

4
dirname এবং বেসনাম বনাম প্যারামিটার বিস্তৃতি
অন্য রূপের চেয়ে কোনও রূপকে প্রাধান্য দেওয়ার কোনও উদ্দেশ্যমূলক কারণ আছে কি? পারফরম্যান্স, নির্ভরযোগ্যতা, বহনযোগ্যতা? filename=/some/long/path/to/a_file parentdir_v1="${filename%/*}" parentdir_v2="$(dirname "$filename")" basename_v1="${filename##*/}" basename_v2="$(basename "$filename")" echo "$parentdir_v1" echo "$parentdir_v2" echo "$basename_v1" echo "$basename_v2" উত্পাদন: /some/long/path/to /some/long/path/to a_file a_file (ভি 1 শেল প্যারামিটার সম্প্রসারণ ব্যবহার করে, ভি 2 বাহ্যিক বাইনারি ব্যবহার করে))

3
পাইপড এলএস কি এলএস -1 এর মতো?
lsবেশ কয়েকটি কলামে আউটপুট প্রদান করে, যেখানে আমি চেষ্টা করেছি এমন ডিরেক্টরিগুলির জন্য ls|catবাইট-অভিন্ন আউটপুট প্রদান করে ls -1। এখনও আমি ls -1উত্তর পাইপ দেখতে চাই, মত ls -1|wc -l। পছন্দ করার কোনও কারণ আছে কি ls -1? ...|catএর আউটপুট কেন পরিবর্তন হয় ls?
19 shell  ls 

1
প্রতিধ্বনি [9876543210] প্রদর্শিত হয় 1 4 5 6… কেন?
দয়া করে ব্যাখ্যা করুন কেন শেষ 4 ইকো স্টেটমেন্টগুলির জন্য 1 4 5 6 প্রদর্শিত হয়? আমি একবার এটি দুর্ঘটনার দ্বারা আঘাত করেছি, তবে কেন এই আচরণ ঘটে তা সম্পর্কে এখন আমি আগ্রহী। এই বিবৃতি প্রত্যাশিত হিসাবে কাজ করে (আমার জন্য)। $ echo [ 9876543210 ] [ 9876543210 ] $ …

7
শেল / টার্মিনালে এলোমেলো রঙ এবং রসিকতা
আমি একজনকে দেখেছি যে তাদের টার্মিনালটি ব্যবহার করার সময় এটি একটি রসিকতা তৈরি করে এবং রঙগুলি পরিবর্তন করে এবং ব্যবহারকারীকে উপহাস করে। এটি (বছর) সাল থেকে কনসোলে রঙ ফাঁস করার প্রান্তে কিছু বলেছে। এটি কী ছিল তা আমার মনে নেই তবে আমি এটি ব্যবহার করতে চাই কারণ কুবুন্টু কনসোল দীর্ঘ …

4
কিছু শেল `রিড` বিল্টইন` / প্রোকো-তে ফাইল থেকে পুরো লাইনটি পড়তে ব্যর্থ হয় কেন?
কিছু বোর্ন মত শেল, readbuiltin ফাইল থেকে পুরো লাইন পড়তে পারে না /proc(কমান্ড নিচে চালানো হবে zsh, প্রতিস্থাপন $=shellসঙ্গে $shellঅন্যান্য শাঁস সহ): $ for shell in bash dash ksh mksh yash zsh schily-sh heirloom-sh "busybox sh"; do printf '[%s]\n' "$shell" $=shell -c 'IFS= read x </proc/sys/fs/file-max; echo "$x"' done [bash] …
19 linux  shell  proc  read 

5
রুটের শেলটি ভুল করে পরিবর্তিত হয়েছে। আমি কীভাবে এটিকে বৈধ শেলের কাছে ফিরে যেতে পারি?
আমি ভুল করে enteredুকলাম chsh -s /usr/bin পরিবর্তে chsh -s /bin/bash এবং এখন আমি কোনও রুট শেলটিতে লগইন করতে পারি না, আমি কীভাবে ম্যানুয়ালি রুট হিসাবে ব্যাশ শেলটি শুরু করব?
19 bash  shell 


5
যখন কেবল সিপি ব্যবহার করা সহজ হয় তখন কেন ডিফ / প্যাচ ব্যবহার করবেন
diff -u file1.txt file2.txt > patchfile ফাইল patch1.txt ফাইলকে ঠিক ফাইল 2.txt এর মত রূপান্তর করার জন্য নির্দেশাবলী সমন্বিত একটি প্যাচ ফাইল তৈরি করে cpপরিবর্তে কমান্ড ব্যবহার করে এটি করা যায় না ? ফাইলটি খুব বড় হয়ে যাওয়ার জন্য এবং এমন কোনও নেটওয়ার্কের মধ্যে স্থানান্তর করতে হবে যেখানে এই পদ্ধতির …
19 shell  cp  diff  patch 

5
অপরিচিত সিস্টেম [বন্ধ] সম্পর্কে জানতে আদেশ
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যায় ফোকাস করে । 4 বছর আগে বন্ধ ছিল । আপনি অপরিচিত ইউনিক্স বা লিনাক্স সিস্টেমে লগ ইন (রুট …

3
আমি যখন একটি সিমিলিংক দিয়ে সিডি করি, তখন পিডব্লুডি কেন আসল পথের পরিবর্তে সিমলিংকটি দেখায়?
আমি ln -s 1 2ডিরেক্টরিটির ভিতরে থাকা একটি ডিরেক্টরিতে একটি সফট লিঙ্ক ( ) তৈরি করেছি testএবং সফট লিঙ্কটি খুললাম ( cd 2) এবং ব্যবহার করে বর্তমান পথটি প্রদর্শন করেছি pwd। প্রদর্শিত পথ ছিল ~/test/2এবং না ~/test/1। এটি উইন্ডোজের মতো কোনও ওএসে আলাদা, শর্টকাট আমাদের আসল ডিরেক্টরিতে নিয়ে আসে। লিনাক্সে …

4
আন্তঃসংযুক্ত কমান্ডগুলির মধ্যে আমি কীভাবে ডেটার একটি বিজ্ঞপ্তি প্রবাহকে প্রয়োগ করতে পারি?
আমি দুটি প্রকার সম্পর্কে জানি যে কীভাবে কমান্ডগুলি একে অপরের সাথে সংযুক্ত হতে পারে: পাইপ ব্যবহার করে (পরবর্তী কমান্ডের স্টাডি-ইনপুটটিতে স্টাডি-আউটপুট স্থাপন)। টি ব্যবহার করে (আউটপুটটিকে অনেকগুলি আউটপুটগুলিতে বিভক্ত করুন)। আমি জানি না যে এটি সম্ভব কি না, তাই আমি একটি অনুমান সংযোগের ধরনটি আঁকি: এই সিউডো কোডে উদাহরণস্বরূপ কমান্ডগুলির …

9
কোনও স্ক্রিপ্টকে বাঁচিয়ে রাখতে "সত্য থাকা অবস্থায়" ব্যবহার করা কি একটি ভাল ধারণা?
আমি কেবল একটি ভিন্ন বিশ্ব থেকে ইউনিক্সে ঝাঁপ দিচ্ছি, এবং জানতে চাইছিলাম while true do /someperlscript.pl done পার্ল স্ক্রিপ্ট নিজেই অভ্যন্তরীণভাবে একটি ফোল্ডার / ফাইল পর্যবেক্ষক রয়েছে যা ফাইলগুলি টার্গেটের স্থানে পরিবর্তন করা হলে কার্যকর করে। এটি ( while true) একটি ভাল ধারণা? যদি তা না হয় তবে পছন্দসই দৃust় …
19 shell  perl 

5
আমি মাঝে মাঝে টার্মিনালে ">" বারবার অনুরোধ করব কেন?
ঠিক আছে, যখন আমি নির্দিষ্ট কমান্ডগুলি ভুল পথে চালিত করি, (ভুল বানান ইত্যাদি) টার্মিনালটি এর ফলাফল দেয়: >পরিবর্তে computername:workingfolder username$, এবং আমি যখন এন্টার লিখি তখন এটি এরকম হয়: > > > আমি যদি 3 বার এন্টার টিপতাম তবে তা হবে।

4
Eval ব্যবহার করে বাশনে ভেরিয়েবলগুলিতে স্থান-সমেত মানগুলি কীভাবে নির্ধারণ করা যায়
আমি পরিবর্তনশীল ব্যবহার করে পরিবর্তনশীল মান পরিবর্তন করতে চাই eval। নিম্নলিখিত ডামি উদাহরণ কাজ করে: var_name="fruit" var_value="orange" eval $(echo $var_name=$var_value) echo $fruit orange যাইহোক, যখন ভেরিয়েবলের মানটিতে স্পেস থাকে, evalএকটি ত্রুটি প্রদান করে, এমনকি $var_valueডাবল কোটের মধ্যে রাখলেও: var_name="fruit" var_value="blue orange" eval $(echo $var_name="$var_value") bash: orange : command not found …
19 bash  shell  quoting 

18
পিছন দিকে কীভাবে আইপি ঠিকানা পড়বেন?
আমাদের যদি এই স্ট্রিং থাকে ( আইপি ঠিকানা ):192.168.1.1 আমি কীভাবে এই স্ট্রিং থেকে ( ডিএনএস বিপরীত রেকর্ড ফর্ম ) পেতে পারি , তাই এটি 1.1.168.192.in-addr.arpaশেল স্ক্রিপ্ট ব্যবহার করার মতো দেখানো হবে ?

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