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

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

3
একটি উদ্ধৃত ভেরিয়েবলের বিকল্পগুলি কেন ব্যর্থ হয়, তবে অব্যক্ত অবস্থায় কাজ করে?
আমি পড়লাম যে আমার বাশগুলিতে ভেরিয়েবলগুলি উদ্ধৃত করা উচিত, যেমন $ foo এর পরিবর্তে "$ foo"। তবে, স্ক্রিপ্ট লেখার সময়, আমি একটি কেস পেয়েছি যেখানে এটি উদ্ধৃতি ছাড়া কাজ করে তবে তাদের সাথে নয়: wget_options='--mirror --no-host-directories' local_root="$1" # ./testdir recieved from command line remote_root="$2" # ftp://XXX recieved from command line …

1
আমি কীভাবে কেবল zsh এ স্টডারার পাইপ করব?
ব্যাশে: $ echo hi 2>&1 1>/dev/null | cat $ জেডএসে থাকাকালীন: $ echo hi 2>&1 1>/dev/null | cat hi $ স্ট্যান্ডার্ড আউটডাইরেক্ট করার সময় কি কেবল স্ট্যান্ডার্ড ত্রুটিটি পাইপ করার কোনও উপায় আছে?

3
["$ {1: 0: 1}" = '-'] এর অর্থ
মাইএসকিউএল প্রক্রিয়া চালু করার জন্য আমার কাছে নিম্নলিখিত স্ক্রিপ্ট রয়েছে: if [ "${1:0:1}" = '-' ]; then set -- mysqld_safe "$@" fi if [ "$1" = 'mysqld_safe' ]; then DATADIR="/var/lib/mysql" ... এই প্রসঙ্গে 1: 0: 1 এর অর্থ কী?
18 linux  bash  shell 

2
শেলটিতে জাভাস্ক্রিপ্টের "স্প্লিট ()" এর মতো কিছু আছে কি?
split()একটি অ্যারেতে স্ট্রিং ভাঙ্গতে জাভাস্ক্রিপ্টে এটি ব্যবহার করা খুব সহজ । শেল লিপি সম্পর্কে কি? বলুন আমি এটি করতে চাই: $ script.sh var1_var2_var3 যখন ব্যবহারকারী var1_var2_var3স্ক্রিপ্ট.শকে এরকম স্ট্রিং দেয়, স্ক্রিপ্টের অভ্যন্তরে এটি স্ট্রিংটিকে একটি অ্যারেতে রূপান্তরিত করে array=( var1 var2 var3 ) for name in ${array[@]}; do # some code …

4
উবুন্টু-ওএসএক্স সামঞ্জস্যতা এবং ব্যবহারের সহজতা এবং পসিক্সের জন্য #! / বিন / শ বা #! / বিন / ব্যাশ ব্যবহার করুন
আমি জানি যে আমি কাঙ্ক্ষিত শেলটি শুরু করতে স্ক্রিপ্টগুলির প্রথম লাইন হিসাবে ব্যবহার করতে পারি। চান #!/bin/shযদি সব UNIX সিস্টেমের সাথে সামঞ্জস্য একটি পরম প্রয়োজন সুপারিশ করা হবে? আমার ক্ষেত্রে কেবল ওএস 'আমি যত্ন করি উবুন্টু (দেবিয়ান) এবং ওএসএক্স। এটি প্রদত্ত, আমি কি ব্যবহার করতে পারি #!/bin/bashএবং নিশ্চিত হতে পারি …
18 bash  shell  ubuntu  osx  posix 

2
কেন একটি চক্রের মধ্যে একটি পরিবর্তনশীল দৃশ্যমান?
লার্নিং ব্যাশ বুক উল্লেখ করেছে যে একটি সাবশেল কেবল পরিবেশের ভেরিয়েবল এবং ফাইল বর্ণনাকারী ইত্যাদির উত্তরাধিকারী হবে এবং এটি রফতানি না হওয়া ভেরিয়েবলের উত্তরাধিকারী হবে না: $ var=15 $ (echo $var) 15 $ ./file # this file include the same command echo $var $ আমি জানি যে শেলটি তার জন্য …
18 bash  shell  subshell 


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

2
শেল ভেরিয়েবলের প্রসার এবং গ্লোব এর প্রভাব এবং এর উপর বিভক্ততা
এই পোস্টে আসলে দুটি পৃথক প্রশ্ন রয়েছে তবে আমি মনে করি এগুলিকে একসাথে করা আরও কিছু প্রসঙ্গ দেবে। আমি ভেরিয়েবলের চারপাশে উদ্ধৃতিগুলি নিয়ে এই প্রশ্নটি দিয়েছি তবে ভেরিয়েবলের প্রসারণটি প্রথম স্থানে কী বোঝায় তা আমি পুরোপুরি বুঝতে পারি না । সুতরাং আমার প্রথম প্রশ্নটি হ'ল: ইউনিক্স / লিনাক্স স্পিকারের পরিবর্তনশীল …

2
কোনও অ্যাপ্লিকেশনটি সঠিকভাবে বাইরে না এসে টার্মিনাল উইন্ডোটি বন্ধ করা কি ক্ষতিকারক?
উবুন্টু 12.04 এলটিএস ব্যবহার করে, আমার প্রশ্নটি হ'ল আমি যদি কোনও টার্মিনাল উইন্ডোতে একটি অ্যাপ্লিকেশন শুরু করি, তবে প্রথমে অ্যাপ্লিকেশনটি সঠিকভাবে বন্ধ না করে কেবলমাত্র টার্মিনাল উইন্ডোটি বন্ধ করার বিষয়ে খারাপ কিছু আছে? উদাহরণস্বরূপ, আমি ম্যাটল্যাব ব্যবহার করি। আমি একটি টার্মিনাল খুলি এবং টাইপ করি matlab -nodisplay -nodesktop -nosplash এবং …

5
কোন পরিস্থিতিতে কোনও ব্যবহারকারী শেলকে তার আদেশটি ইতিহাসে রেকর্ড করতে দেয় না?
যদি আমি যোগ export HISTCONTROL=ignorespaceমধ্যে .bashrc, ব্যাশ যা ইতিহাস মধ্যে তাদের পূর্বে হোয়াইটস্পেস যেকোনো কমান্ড রেকর্ড করা হবে না। তবে কোন পরিস্থিতিতে এটি কার্যকর হবে তা আমি বুঝতে পারি না। কেউ কি কিছু উদাহরণ দিতে পারে?

4
একাধিক সংগ্রহস্থল জুড়ে গিট কনফিগারেশন সেট করা যেতে পারে?
গিটটি তিনটি স্তরে কনফিগারেশন মানগুলিকে সমর্থন করে বলে মনে হচ্ছে: প্রতি-সিস্টেমের বিশ্বব্যাপী সেটিংস (এতে সঞ্চিত /etc/git-core) প্রতি ব্যবহারকারী গ্লোবাল সেটিংস (এতে সঞ্চিত ~/.gitconfig) প্রতি-সংগ্রহস্থল স্থানীয় সেটিংস (এতে সঞ্চিত $REPO/.git/config) এই বিকল্পগুলি বেশিরভাগ ভিত্তিতে কভার করে তবে আমি একটি চতুর্থ স্তর পরিচালনা করার উপায় খুঁজছি। আমার কাছে একটি (খুব) বড় সংগ্রহের …
18 shell  git 

2
ফাইলগুলিকে প্রভাবিত না করে পুনরাবৃত্তভাবে chmod ডিরেক্টরিগুলি কীভাবে প্রয়োগ করবেন?
আমি chmod -Rকোনও ডিরেক্টরিতে আবেদন করার পরে (ফাইল এবং ডিরেক্টরি) এর মধ্যে থাকা সমস্ত কিছুর জন্য অনুমতি পরিবর্তন করা হয়। আমি কীভাবে xফাইলগুলিকে সংশোধন না করে ডিরেক্টরিতে এক্সিকিউট / অনুসন্ধান ( ) অনুমতিগুলি যুক্ত করতে পারি ?
18 shell  find  chmod 

3
'শীর্ষ' দিয়ে নির্দিষ্ট প্রক্রিয়া কীভাবে নির্বাচন করবেন?
একটি প্রোগ্রামের একাধিক উদাহরণ থাকার ক্ষেত্রে, চলমান pidof programদেয়: `1 2 3` top -pকমা দ্বারা আলাদা করা আর্গুমেন্ট স্বীকার করে: 1, 2, 3। এর অর্থ এটি কার্যকর top -p `pidof program`হবে না: top: unknown argument '1' usage: top -hv | -bcisSH -d delay -n iterations [-u user | -U user] …

7
সমান্তরাল পটভূমি প্রক্রিয়াগুলির প্রস্থান কোড সংগ্রহ করুন (উপ শেলস)
বলুন আমাদের মতো বাশ স্ক্রিপ্ট রয়েছে: echo "x" & echo "y" & echo "z" & ..... echo "Z" & wait সাব শেল / সাব প্রসেসের প্রস্থান কোড সংগ্রহ করার কোনও উপায় আছে কি? এটি করার উপায় খুঁজছেন এবং কিছুই খুঁজে পাচ্ছেন না। আমার এই সাবশেলগুলি সমান্তরালভাবে চালানো দরকার, অন্যথায় হ্যাঁ …

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