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

বাশ কমান্ড শেলের জন্য লিখিত স্ক্রিপ্টগুলি সম্পর্কে প্রশ্নের জন্য। ত্রুটিগুলি / সিনট্যাক্স ত্রুটিযুক্ত শেল স্ক্রিপ্টগুলির জন্য, দয়া করে এখানে পোস্ট করার আগে শেলচেক প্রোগ্রামের (বা https://shellcheck.net ওয়েব ওয়েব শেলচেক সার্ভারে) তাদের পরীক্ষা করুন। ব্যাশের ইন্টারেক্টিভ ব্যবহার সম্পর্কে প্রশ্নগুলি স্ট্যাক ওভারফ্লোয়ের চেয়ে সুপার ব্যবহারকারীর অন-টপিক হওয়ার সম্ভাবনা বেশি।

5
ব্যাশে HMAC-SHA1
HMAC-SHA1হ্যাশ তৈরির জন্য কি কোনও বাশ স্ক্রিপ্ট রয়েছে ? আমি নিম্নলিখিত পিএইচপি কোডের সমতুল্য কিছু খুঁজছি: hash_hmac("sha1", "value", "key");
97 bash  sha1  hmac 

6
আমি আইপাইটন-এ * নিক্সের নীচে কী কী ব্যবহার করব?
বর্তমানে বাশে আমি set -o viআমার ব্যাশ প্রম্পটে vi মোড সক্ষম করতে ব্যবহার করি। আমি আইপিথনে এটি কীভাবে পাব? দ্রষ্টব্য: যদি উত্তরটি সমস্ত * নিক্সের সাথে প্রযোজ্য হয় তবে আমি ওএস এক্স শিরোনাম থেকে সরিয়ে দেব :)
97 python  bash  vi  ipython  readline 

3
বাশে কমান্ড লাইন আর্গুমেন্ট কীভাবে পরিবর্তন করবেন?
বাশ স্ক্রিপ্টে কমান্ড লাইন আর্গুমেন্টগুলি পরিবর্তন করার কোনও উপায় আছে? উদাহরণস্বরূপ, বাশ স্ক্রিপ্টটি এই জাতীয়ভাবে আহ্বান করা হয়েছে: ./foo arg1 arg2 স্ক্রিপ্টের মধ্যে আরগ 1 এর মান পরিবর্তন করার কোনও উপায় আছে কি? কিছুটা এইরকম: $1="chintz"

8
ল্যাশ পরীক্ষা করার জন্য যখন কোনও ফাইল ব্যাশে উপস্থিত রয়েছে
আমি একটি শেল স্ক্রিপ্টে কাজ করছি যা একটি টেক্সট ফাইলের কিছু নির্দিষ্ট পরিবর্তন ঘটে যদি এটি উপস্থিত থাকে তবেই এই পরীক্ষার লুপটি কাজ করে না, আমি ভাবছি কেন? ধন্যবাদ! while [ ! -f /tmp/list.txt ] ; do sleep 2 done
97 bash  shell 

4
সঞ্চালিত স্ক্রিপ্ট সম্পর্কিত একটি ফাইল উল্লেখ
আমি লিখছি এমন ব্যাশ স্ক্রিপ্টে, আমি sourceএকটি কনফিগারেশন ফাইলে সংজ্ঞায়িত ভেরিয়েবল অন্তর্ভুক্ত করতে ব্যবহার করি । সম্পাদিত act.shহওয়া স্ক্রিপ্টটি হ'ল , যখন স্ক্রিপ্টটি sourceডি করা হবে act.conf.sh, সুতরাং act.shআমার মধ্যে : source act.conf.sh তবে এটি কেবলমাত্র act.shএটি অন্তর্ভুক্ত ডিরেক্টরিটিতে চালিত হলে কাজ করে, যেহেতু act.conf.shকার্যকরী ডিরেক্টরিতে অন্তর্ভুক্ত করা ফাইলটিকে বোঝায়। …
97 bash  shell 

3
ব্যাশ ব্যবহার করে কোনও ফাংশনের আউটপুট কীভাবে ভেরিয়েবলের কাছে বরাদ্দ করতে পারি?
আমার একটি বাশ ফাংশন রয়েছে যা কিছু আউটপুট উত্পাদন করে: function scan { echo "output" } এই আউটপুটটিকে আমি কোনও ভেরিয়েবলকে কীভাবে নির্ধারণ করতে পারি? অর্থাত্ ভিএআর = স্ক্যান (অবশ্যই এটি কাজ করে না - এটি ভিএআর স্ট্রিংকে "স্ক্যান" এর সমান করে তোলে)

10
বাশ স্ক্রিপ্টে প্যারামিটারগুলি বৈধ করা হচ্ছে
অনেকগুলি ফোল্ডার অপ্রয়োজনীয় হয়ে যাওয়ার কারণে অপসারণের প্রক্রিয়াটি স্বয়ংক্রিয় করতে সহায়তা করার জন্য আমি একটি বেসিকটি নিয়ে এসেছি। #!/bin/bash rm -rf ~/myfolder1/$1/anotherfolder rm -rf ~/myfolder2/$1/yetanotherfolder rm -rf ~/myfolder3/$1/thisisafolder এটি এর মতো উদ্রেকিত হয়: ./myscript.sh <{id-number}> সমস্যাটি হ'ল আপনি যদি টাইপ করতে ভুলে যান id-number (ঠিক তখনই আমি যেমনটি করেছি) , …
96 validation  bash  shell 

5
লাইনে কীভাবে বাশ স্ক্রিপ্ট লাইন চালানো হয়?
আমি যদি বাশ-এক্স বিকল্পটি প্রবেশ করি তবে এটি সমস্ত লাইন প্রদর্শন করবে। তবে স্ক্রিপ্টটি সাধারণভাবে কার্যকর করবে। আমি কীভাবে রেখার দ্বারা লাইন চালাতে পারি? এটি সঠিক কাজটি করে কিনা তা আমি দেখতে পাচ্ছি বা আমি বাগটি বাতিল এবং ঠিক করেছি। একই প্রভাব readপ্রতিটি লাইনে একটি করা হয়।
96 bash 

13
পাথনামে ফাঁক দিয়ে ডিরেক্টরিতে সিডি করতে স্ক্রিপ্ট চাপুন Bash
আমি ম্যাকোস এক্স-তে ব্যাশ ব্যবহার করছি এবং আমি একটি সাধারণ এক্সিকিউটেবল স্ক্রিপ্ট ফাইল তৈরি করতে চাই যা এটি যখন চালানো হয় তখন অন্য ডিরেক্টরিতে পরিবর্তিত হয়। যাইহোক, সেই ডিরেক্টরিতে যাওয়ার পথটিতে ফাঁকা জায়গা রয়েছে। আপনি কিভাবে এই হ্যাক? এটাই আমার কাছে ... ফাইলের নাম: cdcode ফাইল সামগ্রী: cd ~/My Code …
96 bash  escaping 

7
বাশ ইতিহাসে আদেশগুলি প্রদর্শিত হতে আমি কীভাবে বাধা দেব?
কখনও কখনও, যখন আমি কমান্ডগুলি চালিত করি তখন আমি rm -rf XYZবাশ ইতিহাসে এটি লিপিবদ্ধ করা চাই না, কারণ আমি ঘটনাক্রমে আবার একই কমান্ডটি চালিয়ে যেতে পারি reverse-i-search। এটি হওয়ার থেকে রোধ করার জন্য কি কোনও ভাল উপায় আছে?
96 bash 

4
Zsh থেকে প্রস্থান করবেন, তবে চলমান চাকরিগুলি খোলা রাখবেন?
কেবল বাশ থেকে zsh এ স্যুইচ করা হয়েছে। ব্যাশে, শেলটি প্রস্থান করার পরে পটভূমির কাজগুলি চলতে থাকে। উদাহরণস্বরূপ, এখানে dolphinচালানো চালিয়ে যান exit: $ dolphin . ^Z [1]+ Stopped dolphin . $ bg [1]+ dolphin . & $ exit এটিই আমি ডিফল্ট আচরণ হিসাবে চাই। বিপরীতে, zsh এর আচরণ হ'ল …
96 bash  zsh  jobs 

2
শেল কমান্ডের আউটপুট প্রথম লাইন পান
সংস্করণ সংখ্যাটি পড়ার চেষ্টা করার সময় vim, আমি প্রচুর অতিরিক্ত লাইন পেয়েছি যা আমার এড়ানো উচিত। আমি ম্যানুয়ালটি পড়ার headচেষ্টা করেছি এবং নিম্নলিখিত আদেশটি চেষ্টা করেছি: vim --version | head -n 1 আমি জানতে চাই যে এটি সঠিক পন্থা কিনা?
96 linux  bash  shell 

6
শেল স্ক্রিপ্টে স্ট্রিং খালি না স্থান রয়েছে কিনা তা পরীক্ষা করুন
আমি নীচের শেল স্ক্রিপ্টটি চালানোর চেষ্টা করছি যা স্ট্রিংটি জায়গা বা খালি নয় তা যাচাই করার কথা। যাইহোক, আমি উল্লিখিত 3 টি স্ট্রিংয়ের জন্য একই আউটপুট পাচ্ছি। আমি "[[" সিনট্যাক্সটি পাশাপাশি ব্যবহার করার চেষ্টা করেছি তবে কোনও লাভ হয়নি। আমার কোডটি এখানে: str="Hello World" str2=" " str3="" if [ ! …
96 bash  shell  freebsd 

3
উইন্ডোজে আরএম এবং এমভি এর সমতুল্য cm
আমার শেল স্ক্রিপ্টে নিম্নলিখিতগুলি রয়েছে, আমি নিম্নলিখিত লাইনগুলিকে উইন্ডোজ সিএমডি ফাইলে রূপান্তর করতে চাই .c rm -f ${BUILD_ID}/${BUILD_ASIC}*rampatch* mv ${BUILD_ID}/${BUILD_ASIC}*rampatch* ${BUILD_ID}/emul/
96 bash  shell  cmd 


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