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

শেল স্ক্রিপ্ট, এক্সেকিউটেবল ফাইলগুলি সম্পর্কে শেল দ্বারা ব্যাখ্যা করা (বাশ, zsh, ইত্যাদি) Questions

4
$ VAR বনাম $ {VAR} এবং উদ্ধৃত করা বা উদ্ধৃতি না দেওয়া
আমি লিখতে পারি VAR=$VAR1 VAR=${VAR1} VAR="$VAR1" VAR="${VAR1}" আমার কাছে শেষ ফলাফলটি একই রকম মনে হয়। কেন আমি একটি বা অন্য লিখতে হবে? এর মধ্যে কি কোনও পোর্টেবল / পসিক্স নয়?

1
বাশ স্ক্রিপ্টে শর্তসাপেক্ষে "বা" "যদি" বিবৃতিতে ব্যবহার করুন
এই প্রশ্নটি আমার আগের প্রশ্নের ধরণের সিক্যুয়েল । এই সাইটের ব্যবহারকারীরা দয়া করে আমাকে বাশ forলুপটি কীভাবে লিখতে হবে তা স্ট্রিংয়ের মানগুলিতে পুনরাবৃত্তি করতে সহায়তা করে। উদাহরণস্বরূপ, ধরুন যে একটি লুপ নিয়ন্ত্রণ ভেরিয়েবল fnameস্ট্রিংগুলির উপরে পুনরাবৃত্তি করে "a.txt" "b.txt" "c.txt"। আমি echo"হ্যাঁ!" করতে চাই কখন fnameমান "a.txt"বা "c.txt", এবং echo"না!" …
127 bash  shell-script 

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

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

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 উপরের কোডটি আমার পক্ষে কাজ করে নি, …


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 …

3
লিনাক্স + তারিখে এক্স দিন যুক্ত করে নতুন ভার্চুয়াল তারিখ পান
আমার কাছে লিনাক্স (আরএইচ 5.3) মেশিন রয়েছে আমাকে 10 দিনের যোগ তারিখ যুক্ত / গণনা করতে হবে তাই আমি নতুন তারিখ (সমাপ্তির তারিখ) পাব উদাহরণ স্বরূপ # date Sun Sep 11 07:59:16 IST 2012 তাই আমার পাওয়া দরকার NEW_expration_DATE = Sun Sep 21 07:59:16 IST 2012 নতুন মেয়াদ উত্তীর্ণের তারিখ …
115 linux  bash  shell-script  date 

8
শেল স্ক্রিপ্টগুলিতে নাম যুক্তিগুলি পাস করা
শেল স্ক্রিপ্টে নামের প্যারামিটারগুলি পাস করার (প্রাপ্ত) কোনও সহজ উপায় আছে কি? উদাহরণ স্বরূপ, my_script -p_out '/some/path' -arg_1 '5' এবং ভিতরে my_script.shতাদের গ্রহণ করুন: # I believe this notation does not work, but is there anything close to it? p_out=$ARGUMENTS['p_out'] arg1=$ARGUMENTS['arg_1'] printf "The Argument p_out is %s" "$p_out" printf "The …

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

10
5 বার পর্যন্ত চালানোর জন্য পুনরায় চেষ্টা করতে আমি কীভাবে স্ক্রিপ্টে পুনরায় চেষ্টা করার যুক্তি লিখব?
আমি শেল স্ক্রিপ্টে যুক্তি লিখতে চাই যা এটি "স্ট্যাটাস কোড = ফেইল " এর ভিত্তিতে 5 বার পর্যন্ত 15 সেকেন্ডের পরে আবার চালানোর জন্য আবার চেষ্টা করবে যদি এটি কোনও সমস্যার কারণে ব্যর্থ হয়।
112 shell-script 

11
কোনও ফাইলের প্রথম লাইন মুছুন
আমি কীভাবে কোনও ফাইলের প্রথম লাইনটি মুছতে এবং পরিবর্তনগুলি রাখতে পারি? আমি এটি চেষ্টা করেছিলাম কিন্তু এটি ফাইলের সম্পূর্ণ সামগ্রী মুছে ফেলে। $sed 1d file.txt > file.txt
110 shell-script  sed  ksh 

10
লুপের জন্য একটি সমান্তরাল করুন
আমি নীচের লিপিটি সমান্তরাল করার চেষ্টা করে যাচ্ছি, বিশেষত তিনটি লুপের জন্য প্রতিটি জন্য জিএনইউ সমান্তরাল ব্যবহার করে কিন্তু সক্ষম হয়ে উঠতে পারি নি। ফর লুপের মধ্যে থাকা 4 টি কমান্ড সিরিজটিতে চালিত হয়, প্রতিটি লুপ প্রায় 10 মিনিট সময় নেয়। #!/bin/bash kar='KAR5' runList='run2 run3 run4' mkdir normFunc for run …

13
ডিকোডিং ইউআরএল এনকোডিং (শতাংশ এনকোডিং)
আমি ইউআরএল এনকোডিং ডিকোড করতে চাই, এটি করার জন্য কোনও বিল্ট-ইন সরঞ্জাম আছে বা কেউ আমাকে একটি sedকোড সরবরাহ করতে পারে যা এটি করবে? আমি ইউনিক্স.স্ট্যাকেক্সেঞ্জঞ্জ ডট কম এবং ইন্টারনেটের মাধ্যমে কিছুটা অনুসন্ধান করেছিলাম তবে ইউআরএল এনকোডিং ডিকোড করার জন্য কোনও কমান্ড লাইন সরঞ্জাম পেলাম না। আমি যা করতে চাই …

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