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

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

6
ক্লোন মালিকানা এবং অন্য ফাইল থেকে অনুমতি?
ব্যবহারকারী / গোষ্ঠী মালিকানার ক্লোন করতে কোনও আদেশ বা পতাকা রয়েছে কি অন্য কোনও ফাইল থেকে কোনও ফাইলের অনুমতি? পারমস এবং মালিকানা ঠিক অন্য ফাইলের মতো করতে?

1
কখন ডাবল-কোটিং দরকার?
পুরানো পরামর্শটি হ'ল $VARIABLEএকটিতে জড়িত কোনও অভিব্যক্তি ডাবল-কোট করার জন্য ব্যবহৃত হয়েছিল , যদি কমপক্ষে কেউ শেল দ্বারা এটি একটি একক আইটেম হিসাবে ব্যাখ্যা করতে চায় তবে অন্যথায়, সামগ্রীতে থাকা কোনও ফাঁকা ফাঁকটি $VARIABLEনিক্ষেপ করবে। তবে আমি বুঝতে পেরেছি যে শেলের আরও সাম্প্রতিক সংস্করণগুলিতে, ডাবল-কোটিংয়ের আর সবসময় প্রয়োজন হয় না …

7
কী কী এন্টার কী না দিয়ে কমান্ড চালাবেন?
Accidently আমি ম্যাপ Enterমাধ্যমে xkbsetকরতে Pointer_button2। এখন প্রতিবার আমি হিট করার সময় Enterকিছু গীবির পাঠ্য উপস্থিত হয়। আমি এটির পুনরায় পুনঃস্থাপনের সাথে জড়িত একটি কাজের কথা ভেবেছিলাম, তবে এর অর্থ হ'ল আমাকে একটি কমান্ড চালাতে হবে xmodmap -e "keycode 135 = Pointer_Button2"(বা অন্য কোনও কীকোড তবে এটি Enter)। তবে আমি …

30
ব্যাশ শেলের মধ্যে দ্রুত ডিরেক্টরি নেভিগেশন
আমি প্রায়শই এমন ডিরেক্টরিগুলির মধ্যে স্যুইচ করতে চাই যা পুরোপুরি সম্পর্কিত নয়, যেমন /Project/Warnest/docs/এবং ~/Dropbox/Projects/ds/test/। তবে আমি cd /[full-path]/সব সময় টাইপ করতে চাই না । পূর্বে কাজ করা ডিরেক্টরিতে স্যুইচ করার জন্য কি কোনও শর্টকাট আদেশ আছে? একটি সমাধান যা আমি ভাবতে পারি তা হ'ল আমার bash .profileঘন ঘন ব্যবহৃত …

2
* শেলস এর ব্যাকটিকস (অর্থাত্ `সেমিডি`) হ্রাস করা হয়েছে?
আমি ইউনিক্স এবং লিনাক্সের পাশাপাশি বাশ ও জেডএস-এর মতো শেলগুলির ক্ষেত্রে "ব্যাকটিক্স অবহেলা করা হয়েছে" শব্দবন্ধ ব্যবহার করে এমন অন্যান্য সাইটগুলিতে এই মন্তব্যটি বহুবার দেখেছি। এই বিবৃতি সত্য না মিথ্যা?

4
শেল স্ক্রিপ্ট লাইনের শেষে এম্পারস্যান্ডের অর্থ কী?
sh sys-snap.sh & কী sh? কী sys-snap.sh? কেন আমাকে &লাইনের শেষে রাখা উচিত ? সিনট্যাক্সের কথা কি কেউ ব্যাখ্যা করতে পারেন? &স্ক্রিপ্ট ব্যতীত আমি Ctrl+ টিপ না দেওয়া পর্যন্ত প্রম্পটে ফিরে যাবে না C। সঙ্গে &লিখুন এবং এটি কাজ করে আমি টিপতে পারেন।
118 shell 

7
স্ট্রিং তুলনা জন্য সমান অপারেটর ব্যবহার
আমি PHONE_TYPEভেরিয়েবলটিতে তিনটি বৈধ মান রয়েছে কিনা তা পরীক্ষা করে দেখার চেষ্টা করেছি । if [ "$PHONE_TYPE" != "NORTEL" ] || [ "$PHONE_TYPE" != "NEC" ] || [ "$PHONE_TYPE" != "CISCO" ] then echo "Phone type must be nortel,cisco or nec" exit fi উপরের কোডটি আমার পক্ষে কাজ করে নি, …

3
"স্পর্শ" এর চেয়ে "প্রতিধ্বনি" এত দ্রুত কেন?
আমি আমার ডিরেক্টরিতে (পুনরাবৃত্তভাবে) সমস্ত এক্সএমএল ফাইলের বর্তমান সময়ে টাইমস্ট্যাম্পটি আপডেট করার চেষ্টা করছি। আমি ম্যাক ওএসএক্স 10.8.5 ব্যবহার করছি। প্রায় 300,000 ফাইলগুলিতে, নিম্নলিখিত echoকমান্ডটি 10 সেকেন্ড সময় নেয় : for file in `find . -name "*.xml"`; do echo >> $file; done তবে, নিম্নলিখিত touchকমান্ডটি 10 মিনিট সময় নেয় ! …
116 shell  command  echo 

5
আমি কি একই সময়ে কোনও প্রক্রিয়া কোনও লগ ফাইল এবং পটভূমিতে পুনর্নির্দেশ করতে পারি?
আমি কি একই সময়ে কোনও প্রক্রিয়া কোনও লগ ফাইল এবং পটভূমিতে পুনর্নির্দেশ করতে পারি? অন্য কথায়, আমি কি এই জাতীয় কিছু করতে পারি? nohup java -jar myProgram.jar 2>&1 > output.log & বা, এটি কি আইনী আদেশ নয়? অথবা, আমাকে কী এটিকে ম্যানুয়ালি পটভূমিতে সরানো দরকার: java -jar myProgram.jar 2>$1 > …
116 bash  shell  shell-script 

3
আমি কীভাবে দূরবর্তী মেশিনে স্থানীয় স্ক্রিপ্ট কার্যকর করতে পারি এবং যুক্তিগুলি অন্তর্ভুক্ত করতে পারি?
আমি একটি স্ক্রিপ্ট লিখেছি যা স্থানীয়ভাবে মৃত্যুদন্ড কার্যকর করার সময় ভাল চলে: ./sysMole -time Aug 18 18 "-কালীন" , "আগস্ট" , "18" এবং "18" আর্গুমেন্টগুলি সাফল্যের সাথে স্ক্রিপ্টে দেওয়া হয়েছে। এখন, এই স্ক্রিপ্টটি একটি দূরবর্তী মেশিনে চালিত করার জন্য ডিজাইন করা হয়েছে তবে স্থানীয় মেশিনের স্থানীয় ডিরেক্টরি থেকে। উদাহরণ: ssh …

14
তীর কীগুলি ব্যবহার না করে আমি কীভাবে শেষ কমান্ডটির পুনরাবৃত্তি করব?
আমি জানি আমি Upআগের কমান্ডগুলির মাধ্যমে পুনরাবৃত্তি করতে পারি । চলমান গত কমান্ড কেবল জড়িত Up+ + Enter। তবে আমি প্রচুর সময় ব্যয় করায় হ্যাপি হ্যাকিং কীবোর্ডটি কেনার কথা ভাবছিলাম vim। এই কীবোর্ডটির কোনও তীরচিহ্ন নেই, এবং এই জাতীয় আচরণটি কীভাবে করা যায় তার একমাত্র উপায় Ctrl+ টিপুন Rএবং আমার …

3
বাশ স্ক্রিপ্টে কমান্ড লাইন আর্গুমেন্টগুলি পাস করুন
আমি স্ক্রিপ্ট প্রোগ্রামিং বাশ করতে নতুন। আমি একটি ব্যাশ স্ক্রিপ্ট 'ডিপ্লোয়িমলগ' প্রয়োগ করতে চাই, যা ইনপুট হিসাবে একটি স্ট্রিং আর্গুমেন্ট (নাম) হিসাবে গ্রহণ করে। [root@localhost Desktop]# ./deploymLog.sh name এখানে আমি কমান্ড লাইনের মাধ্যমে স্ট্রিং আর্গুমেন্ট (নাম) পাস করতে চাই প্রাথমিক পদক্ষেপ হিসাবে, আমাকে এই ইনপুট স্ট্রিংয়ের সাথে বর্তমান টাইমস্ট্যাম্পটি একটি …
114 bash  shell  scripting 

11
বিদ্যমান পরিবেশের ভেরিয়েবলগুলি সহ আমি ক্রোন কমান্ড কীভাবে চালাতে পারি?
বিদ্যমান পরিবেশের ভেরিয়েবলগুলি সহ আমি ক্রোন কমান্ড কীভাবে চালাতে পারি? আমি শেল প্রম্পটে থাকলে আমি টাইপ করে echo $ORACLE_HOMEএকটি পাথ পেতে পারি । এটি আমার পরিবেশগত পরিবর্তনশীলগুলির মধ্যে একটি যা আমার মধ্যে সেট হয়ে যায় ~/.profile। যাইহোক, এটি দেখে মনে হচ্ছে যে ~/.profileলোডযুক্ত ফ্রন ক্রোন স্ক্রিপ্টগুলি পায় না এবং তাই …

3
শেল স্ক্রিপ্টগুলিতে ভেরিয়েবলের জন্য নামকরণের সম্মেলন রয়েছে?
বেশিরভাগ ভাষায় ভেরিয়েবলের নামকরণের কনভেনশন রয়েছে, শেল স্ক্রিপ্টগুলিতে আমি দেখতে সবচেয়ে সাধারণ শৈলী MY_VARIABLE=foo। এটি কি কনভেনশন বা এটি কেবল বৈশ্বিক চলকগুলির জন্য? স্ক্রিপ্টের স্থানীয় ভেরিয়েবল সম্পর্কে কী?

7
আপনার লেখার অনুমতি নেই এমন কোনও ফাইলে স্টাডাউটকে পুনঃনির্দেশ করা হচ্ছে
আপনি যখন কোনও ফাইলের লেখার অনুমতি ছাড়াই এটি পরিবর্তন করার চেষ্টা করেন, আপনি একটি ত্রুটি পান: > touch /tmp/foo && sudo chown root /tmp/foo > echo test > /tmp/foo zsh: permission denied: /tmp/foo Sudoing সাহায্য করে না, কারণ এটি কমান্ডটি রুট হিসাবে চালায়, তবে শেলটি পুনর্নির্দেশ stdout পরিচালনা করে এবং …

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