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

অন্যান্য বোর্ন / পসিক্স শেলের বিপরীতে জিএনইউ'র বোর্ন অ্যাগেইন শেল সম্পর্কিত নির্দিষ্ট প্রশ্নগুলি। সাধারণভাবে ইউনিক্স শেল সম্পর্কে প্রশ্নের জন্য, পরিবর্তে / শেল ট্যাগ ব্যবহার করুন।

3
$ পিডাব্লুডিতে কোনও পরিবর্তন আসার পরে আমি কীভাবে বাশে কমান্ড চালাতে পারি?
zsh কিছু দুর্দান্ত হুক ফাংশন সরবরাহ করে যার chpwdসাথে ব্যবহারকারী ডিরেক্টরি পরিবর্তনের পরে কোনও ফাংশন চালায়। # zsh only function greet() { echo 'hi'; } chpwd_functions+=("greet") cd .. # hi pushd # hi popd # hi আমি বাশ এ অনুকরণ করার চেষ্টা করছি। সীমাবদ্ধতাসমূহ: এটি অবশ্যই ইন্টারেক্টিভ এবং অ-ইন্টারেক্টিভ উভয় …
10 bash  hook  pwd 

3
বাশে, কীভাবে একটি উপামে অতিরিক্ত যুক্তি যুক্ত করবেন না?
আমি এমন কিছু করার চেষ্টা করছি alias ftp='echo do not use ftp. Use sftp instead.' এটি যাতে ftpদুর্ঘটনাক্রমে ব্যবহৃত হবে না। তবে আমি তা লক্ষ্য করেছি ftp abcd.com কমান্ড প্রতিধ্বনিত করবে do not use ftp. Use sftp instead. abcd.com কারণ এটি abcd.comএকটি আর্গুমেন্ট হিসাবে নেওয়া হয় echo। বাশকে abcd.comবিকল্পের সাথে …
10 bash  alias  ftp  echo 

2
যদি আনসেট না করা হয় তবে শীর্ষস্থানীয় কলোন তৈরি না করে PATH -র মতো চলকটিতে যুক্ত করুন
আমার একটি ডিরেক্টরি যুক্ত করতে হবে PKG_CONFIG_PATH। সাধারণত, আমি স্ট্যান্ডার্ডটি ব্যবহার করব export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:$(pyenv prefix)/lib/pkgconfig তবে PKG_CONFIG_PATHআমার সিস্টেমে আগে সেট করা হয়নি। অতএব, চলকটি একটি :অক্ষর দিয়ে শুরু হয় , যা এটি বর্তমান ডিরেক্টরিটি প্রথমে সন্ধান করতে বলে। আমি এটা চাইনা. আমি নিম্নলিখিত উপর স্থির, export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}${PKG_CONFIG_PATH:+:}$(pyenv prefix)/lib/pkgconfig তবে তা …

4
\\ বনাম ব্যবহার করে using ব্যবহার করে নিয়মিত প্রকাশ
কেন grep e\\.g\\. <<< "this is an e.g. wow" এবং grep e\.g\. <<< "this is an e.g. wow" একই জিনিস? আমি যদি তৃতীয় স্ল্যাশ যোগ করি তবে এরও একই ফলাফল রয়েছে। তবে একবার আমি চতুর্থ স্ল্যাশ যুক্ত করলে এটি আর কাজ করে না। এটি একটি ক্লাসের জন্য একটি পুরানো পরীক্ষা …

1
ইতিহাস - কেবলমাত্র সফলভাবে চালিত কমান্ডের তালিকা করুন
আমি ভাবছি হিস্ট্রি কমান্ড ব্যবহারের উপায় আছে কিনা তবে কেবল সফলভাবে চালিত কমান্ডগুলির তালিকা তৈরি করুন। তেমনি, ত্রুটি তৈরি করে এমনগুলির তালিকা তৈরি করার কোনও উপায় থাকবে? আমি জানি প্রতিটি কমান্ডের একটি প্রস্থান স্থিতি রয়েছে: 0- কমান্ডের সফল সম্পাদন 1- প্রসারণ বা পুনঃনির্দেশের সময় ত্রুটির কারণে কমান্ড ব্যর্থ হয়, প্রস্থান …

4
আমি কি '&&' এর পরে 'এবং&' এর আগে কোনও আদেশকে উল্লেখ করতে পারি?
কীভাবে প্রশ্নের বাক্যটি বানাবেন তা নিশ্চিত নন, তবে মূলত, আমি প্রায়শই নিজেকে vagrantভিএম আনার মতো একটি কমান্ড চালাচ্ছি এবং তারপরে নীচের মত এটিতে এসএসএস করব: vagrant up && vagrant ssh আমার নিজের ফাংশন বা স্ক্রিপ্ট লিখতে সংক্ষিপ্ত, vagrantকমান্ডের দ্বিতীয় অংশের অংশটি "পুনঃব্যবহার" করার কোন উপায় আছে ?
10 bash  zsh 

2
উত্স কেন একটি ত্রুটি দেয় "বাইনারি ফাইল কার্যকর করতে পারে না"
আমার কাছে একটি ছোট ফাইল রয়েছে যা একটি tmuxসেশন শুরু করে এবং তারপরে কয়েকটি উইন্ডো তৈরি করে। পরে কিছু ডিবাগিং এবং টোয়েকিং জিনিষ জরিমানা কাজ যতক্ষণ না আমি টেক্সট ফাইল (সঙ্গে নতুন নামকরণ tmuxথেকে কমান্ড) spamথেকে xset: $ source xset bash: source: /usr/bin/xset: cannot execute binary file আমি এখন ফাইলটির …
10 bash  shell 

4
আমি কেন টেল-ফ / প্রো / / পিডি / এফডি / 1` করতে পারি না?
আমি একটি সাধারণ স্ক্রিপ্ট লিখেছিলাম যা echoএর পিআইডি রয়েছে: #/bin/bash while true; do echo $$; sleep 0.5; done আমি 3844একটি টার্মিনালে বললাম স্ক্রিপ্ট (এটি বার বার বলে ) চালাচ্ছি tailএবং অন্য একটিতে ফাইল বর্ণনাকারীর চেষ্টা করছি : $ tail -f /proc/3844/fd/1 এটি স্ক্রিনে কিছু মুদ্রণ করে না এবং অবধি স্তব্ধ …

6
কমান্ড চালাতে এবং চালাতে স্ক্রিপ্ট কার্যকর হয় না
স্ক্রিপ্ট নীচে। আমি বেশ কয়েকটি সার্ভারে লগইন করতে এবং কার্নেলের সংস্করণটি পরীক্ষা করতে চেয়েছিলাম। #!/bin/bash #input server names line by line in server.txt cat server.txt | while read line do sshpass -p password ssh root@$line << EOF hostname uname -r EOF done আমি যেমন আউটপুট আশা করি .. server1_hostname kernel_version …
10 bash  shell-script  ssh 

4
'যদি [$ 1 = "1"] "শাখাটি সর্বদা $ 1 1 না হলেও কেন নির্বাচিত হয়?
আমার কাছে 'টেলিপোর্ট.শ' নামে একটি শেল স্ক্রিপ্ট রয়েছে: if [ $1="1" ]; then shift mv "$@" ~/lab/Sun elif [ $1="2" ]; then shift mv "$@" ~/lab/Moon elif [ $1="3" ]; then shift mv "$@" ~/lab/Earth fi যখন আমি কার্যকর করি: sh teleport.sh 2 testfile এটি ডিরেক্টরিতে testfileস্থানান্তরিত হয়েছে ~/lab/Sun, যা …
10 bash  shell  test 

5
বাশ স্ক্রিপ্টের জন্য একটি উপনাম তৈরি করা হচ্ছে
তাই আমি পরীক্ষার চেষ্টা করেছি এবং একটি aliasইন তৈরি করেছি .bashrc। যাইহোক, আমি যখন কমান্ডটি পরীক্ষা করি তখন তা পান: [rkahil@netmon3 ~]$ menu -bash: menu: command not found আমার কাছে .bashrcফাইলটিতে যা রয়েছে তা এখানে : # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # …
10 bash  alias 

1
অ-বিকল্পের যুক্তির পরে বিকল্পগুলি পার্স করার জন্য গোটপটস ব্যবহার করা
আমার কাছে একটি ফাইলের নীচে বাশ স্ক্রিপ্ট রয়েছে nepleaks_upd.shযা আমি চালাতে চাই ./nepleaks_upd.sh bootstrap --branch off। নিতে এটি তৈরি করতে পারেনি --branch, তবে এটি দিয়ে কী কাজ করে তা ./nepleaks_upd.sh bootstrap -b off। usage() { echo "Usage: $0 [prepare | up | down] [-b <on/off>]" 1>&2; exit 1; } case …

3
যখন আমার ফাংশনটি পাইপলাইনে ডাকা হয় তখন পরিবেশের ভেরিয়েবলগুলি সেট করা হয় না
পরিবেশের ভেরিয়েবলগুলি সেট করতে আমার নীচের পুনরাবৃত্ত ফাংশন রয়েছে: function par_set { PAR=$1 VAL=$2 if [ "" != "$1" ] then export ${PAR}=${VAL} echo ${PAR}=${VAL} shift shift par_set $* fi } যদি আমি নিজেই এটি কল করি তবে এটি উভয়ই ভেরিয়েবল সেট করে এবং স্ট্যাডআউটের প্রতিধ্বনি দেয়: $ par_set FN …


2
স্ট্রিং-এ বাশ কমান্ড কার্যকর করা হয় যখন আমি স্ট্রিংটি তৈরি করি না, যখন পরে এটি ব্যবহার করি না
আমি স্ক্রিপ্টিং শেল তুলনামূলকভাবে নতুন, কিন্তু প্রায় একটি স্ক্রিপ্ট সম্পূর্ণ করেছি যা lftp প্রোগ্রামটি ব্যবহার করে । আমি যে স্ক্রিপ্টটির সাথে সমস্যায় পড়ছি তার অংশটি যখন আমি কমান্ডগুলির একটি দীর্ঘ স্ট্রিং তৈরি করি (আলাদা করে ;)। for var in something do ... commands_to_run+="echo Result is `tail -n 1 $somefile`;" done …

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