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

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

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

17
ন্যূনতম অক্ষরের সাথে কীভাবে লাইন পাবেন
আমি কোনও সাধারণ UNIX কমান্ড ব্যবহার করে একটি শেল স্ক্রিপ্ট লিখছি। আমাকে সর্বনিম্ন অক্ষর রয়েছে এমন লাইনটি পুনরুদ্ধার করতে হবে (সাদা স্থান অন্তর্ভুক্ত)। প্রায় 20 টি লাইন থাকতে পারে। আমি জানি যে আমি head -$L | tail -1 | wc -mলাইন এল এর চরিত্রের গণনাটি খুঁজে পেতে ব্যবহার করতে পারি …

4
কেন সুডো এলিয়াস উপেক্ষা করে?
আমি উবুন্টু 10.04 চালাচ্ছি এবং আমি upstartডেমন পরিচালনার জন্য ব্যবহার করি । আমার এন্টারপ্রাইজ অ্যাপ্লিকেশনটি ডেমন হিসাবে চালিত হয় এবং বিভিন্ন সুযোগ-সুবিধার কারণে অবশ্যই রুট হিসাবে চালানো উচিত। উদাহরণ: sudo start my-application-long-ID sudo stop my-application-long-ID etc আমি aliasএই আদেশগুলি সংক্ষেপে কিছু হিসাবে সংক্ষেপে একটি উপস্থাপন করতে চাই: alias startapp='sudo start …
22 shell  sudo  alias 

3
কোনও ভেরিয়েবলকে স্ট্রিং বা ইন্ট হিসাবে হিসাবে তুলনা করার সময় কি কোনও বড় পার্থক্য রয়েছে?
কৌতূহলের বাইরে, যখন কোনও ব্যাশ ভেরিয়েবল তুলনা করা হয় (এর মান এটি হ'ল integer) এটি কোনও পূর্বনির্ধারিত মানের সাথে হয় হিসাবে ঘোষণা করা হয় intবা হিসাবে হিসাবে এটি পরীক্ষা করা সম্ভব string। নমুনা লিপি : #!/bin/bash f1() { [ "$1" == "1" ] && echo "$FUNCNAME: \"1\" compared as string" …
22 bash  shell  test 

3
টিলড (~) ইউনিক্স ডিরেক্টরিতে কাজ করছে
সুতরাং, আমি একটি ইউনিক্স পরিবেশে কাজ করছি এবং আমি লক্ষ্য করেছি যে আমার ওয়ার্কিং ডিরেক্টরিটির ভিতরে যা আমার ইউনিক্সের বাড়ি থেকে মাইল মাইল দূরে রয়েছে একটি রয়েছে ~। এখন, অতীতে একবার, আমি rm -rf ~আমার ওয়ার্কিং ডিরেক্টরি থেকে করেছি এবং আমার হোম ডিরেক্টরিটি পুরোপুরি মুছতে পেরেছি এবং আইটি জড়িত ছিল। …
22 shell  filenames  home 

1
লিনাক্স: স্টার্ডআউট এবং স্টডারকে লগারে কীভাবে পুনর্নির্দেশ করবেন?
আমার একটি প্রোগ্রাম আছে যা আমি প্রারম্ভকালে চালাতে পারি, এটিতে স্টাডআউট এবং স্ট্ডারারের আউটপুট রয়েছে যা আমি লগার কমান্ড ব্যবহার করে সিস্টেম লগটিতে পুনর্নির্দেশ করতে চাই। আমার স্টার্টআপ স্ক্রিপ্টে যা আছে তা হ'ল: / home / dirname / application_name -v | লগার 2> & 1 & এটি স্টডআউটকে সিসলগে পুনর্নির্দেশ …

4
কীভাবে লিনাক্স শেল স্ক্রিপ্টগুলির সাথে ডিল করে?
এই প্রশ্নের জন্য, আসুন একটি বাশ শেল স্ক্রিপ্ট বিবেচনা করুন, যদিও এই প্রশ্নটি অবশ্যই সমস্ত ধরণের শেল স্ক্রিপ্টের জন্য প্রযোজ্য। যখন কেউ শেল স্ক্রিপ্ট কার্যকর করে, তখন লিনাক্স কি সমস্ত স্ক্রিপ্ট একবারে লোড করে (সম্ভবত স্মৃতিতে) বা এটি স্ক্রিপ্ট কমান্ড একের পর এক করে (লাইন দ্বারা লাইন) পড়ে? অন্য কথায়, …

2
ম্যানুয়ালি শুরু না করা পর্যন্ত বাশ .bashrc পড়বে না
bash.bashrcইন্টারেক্টিভ টার্মিনাল থেকে উত্স হবেনা যতক্ষণ না আমি ম্যানুয়ালি bashটার্মিনাল থেকে চালনা করি : $ bash বা ম্যানুয়ালি এটি উত্স: $ source ./.bashrc বা চলমান: $ st -e bash আমি আশা করি এখানে কিছু দরকারী আউটপুট রয়েছে: $ echo $TERM st-256color $ echo $SHELL /bin/sh $ readlink /bin/sh bash $ …
22 linux  bash  shell  bashrc 

4
.বাশার্ক / .বাশ_প্রফাইলে কেন কোনও শেবাং নেই?
সরল তদন্ত: আমি ঠিক বুঝতে পেরেছি যে আমি কোনও স্ক্রিপ্টের উপরে কখনও শেবাং দেখিনি .bashrc, যা আমাকে ভাবতে পরিচালিত করে যে এটি লগইন করার সময় সিস্টেমটি ডিফল্ট শেল ব্যবহার করে ( ${SHELL})। আমি কেন সেই কারণ নিয়ে চিন্তা করছি, অর্থাৎ লগইন স্ক্রিপ্টটি চালানোর জন্য ডিফল্ট শেল ছাড়া অন্য কিছু ব্যবহার …

3
আপনি সরাসরি পটভূমিতে কমান্ড লাইন অ্যাপ্লিকেশনগুলি কীভাবে প্রেরণ করবেন?
আমি ইতিমধ্যে জানি যে টিপলে অ্যাপ্লিকেশন বন্ধ হয়ে যায় ctrl+z, তারপরে আমি bgকমান্ডের সাহায্যে অ্যাপটিকে পটভূমিতে প্রেরণ করতে পারি , তবে এর অর্থ এই যে অ্যাপটি বন্ধ হয়ে গেছে এমন একটি সংক্ষিপ্ত সময় রয়েছে। আমি কীভাবে অ্যাপটিকে এটি না থামিয়ে সরাসরি পটভূমিতে প্রেরণ করব?

4
কিছু কমান্ড কেন শেষ না হওয়া অবধি টার্মিনালটিকে 'স্তব্ধ' করে?
কখনও কখনও আপনি টার্মিনাল থেকে একটি প্রোগ্রাম চালান, বলুন, lxpanel† । টার্মিনাল আপনাকে প্রম্পটে ফিরিয়ে দেবে না, এটি স্তব্ধ হয়ে যাবে। প্রম্পটে ফিরে পেতে আপনি Ctrl+ টিপতে পারেন C, তবে এটি হ'ল lxpanel। যাইহোক, Alt+ টিপুন F2(যা একটি কমান্ড নিতে উইন্ডোটিকে পপ আপ করে) এবং চলমান lxpanelকরুণভাবে কাজ করে। কেন? …

8
নিউলাইনগুলিকে স্পেসে রূপান্তর করতে সেড ব্যবহার করে
বলুন আমার কাছে একটি শেল ভেরিয়েবল $stringরয়েছে যা বেশ কয়েকটি নিউলাইন সহ কিছু পাঠ্য ধারণ করে, যেমন: string="this is a test" আমি এই স্ট্রিংটিকে একটি নতুন স্ট্রিংয়ে রূপান্তর করতে চাই new_stringযেখানে সমস্ত লাইন ব্রেকগুলি স্পেসে রূপান্তরিত হয়: new_string="this is a test" আমি চেষ্টা করেছিলাম: print $string | sed 's/\n/ /g' …
22 shell  sed 

11
শেল স্ক্রিপ্টে ভাসমান পয়েন্ট সংখ্যাটির সাথে কীভাবে তুলনা করা যায়
আমি একটি শেল স্ক্রিপ্টে দুটি ভাসমান পয়েন্ট সংখ্যা তুলনা করতে চাই। নিম্নলিখিত কোডটি কাজ করছে না: #!/bin/bash min=12.45 val=10.35 if (( $val < $min )) ; then min=$val fi echo $min

5
সমস্ত সাব শেলগুলিতে উপলভ্য হতে একটি এনভিভি ভেরিয়েবল রফতানি করুন, এবং সংশোধন করা সম্ভব?
ধরুন আমার আছে export MY_VAR=0 মধ্যে ~/.bashrc। আমি একজন GNOME টার্মিনাল খুলেছেন, এবং এই টার্মিনাল, আমি পরিবর্তনে $MY_VARমান 200। সুতরাং, আমি যদি না echo $MY_VAR এই টার্মিনালে 200প্রদর্শিত হয়। এখন, আমি আমার জিনোম টার্মিনালে একটি অন্য ট্যাব খুললাম, এবং করব echo $MY_VAR ... এবং পরিবর্তে 200, আমার আছে 0। টার্মিনালটি …

11
তারিখগুলি বিয়োগ করার জন্য ইউনিক্সের সরঞ্জাম
তারিখগুলি বিয়োগ করার জন্য কি সোলারিস ইউনিক্সের কোনও সরঞ্জাম (তাই কোনও জিএনইউ সরঞ্জাম উপলব্ধ নেই) রয়েছে? আমি জানি যে লিনাক্সে আমাদের কাছে gawkঅন্য তারিখটি বিয়োগ করতে পারে। তবে সোলারিসে আমাদের কাছে সর্বোচ্চটি nawk(উন্নত awk) যা তারিখ গণনা করতে পারে না। এছাড়াও আমি পার্ল ব্যবহার করতে পারি না। তারিখ গণনা করার …
22 shell  solaris  awk  utilities  date 

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