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

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

3
বাশ ট্যাব সমাপ্তি অক্ষম করুন
ট্যাব টিপে টিপে বাশের স্বয়ংসম্পূর্ণতা কী অক্ষম করা সম্ভব? আমি এটি করতে চাই কারণ হ'ল আমি প্রায়শই এমন সম্পাদক থেকে কোডটি পেস্ট করি যেখানে আমি টার্মিনালটিতে আটকানোর জন্য কয়েকটি স্পেসের পরিবর্তে ট্যাব অক্ষর ব্যবহার করি। এবং না, আপনি আমাকে ট্যাবের পরিবর্তে স্পেস ব্যবহার করতে রাজি করতে পারবেন না।

2
নতুন ব্যবহারকারীর জন্য বাশ সম্পূর্ণরূপে কার্যকরী নয়
আমি আমার সিস্টেমে সবেমাত্র একটি নতুন ব্যবহারকারী তৈরি করেছি useradd -d /home/users/john -m john(উবুন্টু ১১.০৪ ব্যবহার করে )। এটি দুর্দান্ত কাজ করেছে, কিন্তু যখন আমি পরিবর্তিত হয়েছিলাম john, আমার বাশ পুরোপুরি কার্যকর নয়। এটির কোনও স্ব-পরিপূর্ণতা নেই, আমি তাদের তীরচিহ্নগুলি ব্যবহার করতে পারি না (যেমন শেষ কমান্ডটি পাওয়ার জন্য ইউপি), …
19 bash  users  useradd 

2
.bashrc ওভাররাইট করা কিন্তু এখনও স্রোসযুক্ত - কীভাবে এটি পুনরুদ্ধার করা যায়?
সাধারণত যখন আমি একটি কমান্ড পেয়েছি যে আমি উপনাম করতে চাই তখন আমি এটি আমার .bashrc এর মতো প্রতিধ্বনিত করি: [up button pressed to last command, then line edited so that it reads] $echo "command-i-just-did" >> ~/.bashrc এটি করার আরও ভাল উপায় হতে পারে। তবে যাইহোক, এখনই আমি একক শেভ্রন …

6
লিনাক্সে বাশ স্ট্যান্ডার্ড কেন?
বেশিরভাগ সাম্প্রতিক লিনাক্স ডিস্ট্রিবিউশনে বাশকে ডিফল্ট শেল হিসাবে অন্তর্ভুক্ত করা হয়, যদিও অন্যান্য রয়েছে (তর্কযুক্ত) আরও ভাল শেল উপলব্ধ। আমি বুঝতে চেষ্টা করছি যে এটি এমন কোনও historicalতিহাসিক বাকী অংশ যা কেউ পরিবর্তন করতে চায় না, বা এমন কোনও ভাল কারণ আছে যা বাশকে প্রথম পছন্দ করে?
19 linux  bash 

3
একটি ইন্টারেক্টিভ শেলের কোনও পাথের অংশ কীভাবে মুছবেন?
কোনও পথের একটি উপাদান মোছার জন্য কি ব্যাশ এবং zsh এ একটি শর্টকাট আছে? উদাহরণস্বরূপ, যদি আমি টাইপ করি ls ~/local/color/, এবং কার্সারটি লাইনের শেষে রয়েছে, শেষে শর্টকাটটি মুছতে কি আছে color/? আদর্শভাবে আমি ভিআই-মোড এবং ইমাকস-মোড উভয় ক্ষেত্রেই সমাধান চাই
19 bash  shell  zsh 

2
এই স্ক্রিপ্টটি কোনও ফাইল থেকে নয় কেন টার্মিনালে কাজ করে?
আমার কাছে এই শেল স্ক্রিপ্টটি একটি ফাইলে সংরক্ষিত আছে: এটি কিছু বেসিক স্ট্রিং প্রতিস্থাপন করে। #!/bin/sh html_file=$1 echo "html_file = $html_file" substr=.pdf pdf_file="${html_file/.html/.pdf}" echo "pdf_file = $pdf_file" আমি যদি কমান্ড লাইনে এটি আটকান তবে এটি ঠিকঠাক কাজ করে: $ html_file="/home/max/for_pauld/test_no_base64.html" echo "html_file = $html_file" substr=.pdf pdf_file="${html_file/.html/.pdf}" echo "pdf_file = $pdf_file" …
19 bash  string 

2
বাশ .hushlogin, শেষ লগইন সময় এবং হোস্ট রাখুন
আমার সংস্থায়, যখন আমি কয়েকটি সার্ভারগুলিতে লগইন করি তখন আমার শেষ লগইন এবং একটি বিশাল ব্যানার প্রদর্শিত হয়: me@my-laptop$ ssh the-server Last login: Mon Feb 8 18:54:36 2016 from my-laptop.company.com ************************************************************************ * * * C O M P A N Y I N F O R M A T I …
19 bash  login  motd 

4
$ আইএফএস ভেরিয়েবলটি "ব্যাক আপ" করা কি বুদ্ধিমান পদ্ধতি?
আমি সর্বদা সাথে জগাখিচুড়ি করতে সবসময় দ্বিধায় থাকি $IFSকারণ এটি বিশ্বব্যাপী ক্লোবার্বিং। তবে প্রায়শই এটি একটি বাশ অ্যারেতে লোডিং স্ট্রিংগুলি সুন্দর এবং সংক্ষিপ্ত করে তোলে এবং ব্যাশ স্ক্রিপ্টিংয়ের জন্য, সংক্ষিপ্ততাটি আসা শক্ত। সুতরাং আমি অনুমান করি যে এটির চেয়ে ভাল কিছু হতে পারে যদি আমি আরম্ভের বিষয়বস্তুগুলিকে $IFSঅন্য পরিবর্তনশীলটিতে "সংরক্ষণ" …

4
বাশ: প্রক্রিয়া প্রতিস্থাপনে ত্রুটিগুলি কীভাবে প্রচার করবেন?
আমি চাই যখনই আমার শেল স্ক্রিপ্টগুলি ব্যর্থ হয় যখনই তাদের সাথে চালিত কোনও আদেশ ব্যর্থ হয়। সাধারণত আমি এটি দিয়ে: set -e set -o pipefail (সাধারণত আমিও যোগ করি set -u) বিষয়টি হ'ল উপরের কোনওটি প্রক্রিয়া বিকল্পের সাথে কাজ করে না। এই কোডটি "ঠিক আছে" প্রিন্ট করে এবং রিটার্ন কোড …

8
একাধিক ব্যাশ স্ক্রিপ্ট কল করা এবং সেগুলি ক্রমানুসারে নয়, সমান্তরালে চালানো
ধরুন যে, আমি তিন (আরও OR) ব্যাশ স্ক্রিপ্ট আছে: script1.sh, script2.sh, এবং script3.sh। আমি এই তিনটি স্ক্রিপ্টকে কল করতে এবং এগুলিকে সমান্তরালে চালাতে চাই । এটি করার একটি উপায় হ'ল নিম্নলিখিত আদেশগুলি কার্যকর করা: nohup bash script1.sh & nohup bash script2.sh & nohup bash script3.sh & (সাধারণভাবে, স্ক্রিপ্টগুলি শেষ হতে …

3
কমান্ড লাইন থেকে একটি .pdf চিত্র সমতল করার উপায় আছে?
জিআইএমপি-তে, আমি একটি .pdf আমদানি করতে পারি এবং জিইউআই ব্যবহার করে এটি "চ্যাপ্টা" ড্রপডাউন মেনুতে "ফ্ল্যাটেন ইমেজ" নির্বাচন করে ফ্ল্যাট করতে (যদি এটি অনেক স্তর দিয়ে তৈরি করা হত)। আমি তখন নতুন ফাইল নাম দিয়ে .pdf রফতানি করতে পারি। আমি এটি স্বয়ংক্রিয় করতে চাই। টার্মিনাল মাধ্যমে এটি করার কিছু উপায় …

6
ব্যাশ স্ক্রিপ্টটি চালিত হওয়ার সাথে সাথে কেবলমাত্র কয়েকটি নির্দিষ্ট কমান্ড কীভাবে মুদ্রণ করতে পারি?
কমান্ড লাইন আর্গুমেন্টের উপর ভিত্তি করে বিবৃতিগুলি কল করার সময় আমি পাস করি তবে আমার কাছে বিভিন্ন সহ একটি বাশ স্ক্রিপ্ট রয়েছে। কমান্ডগুলি চালিত হচ্ছে সে সম্পর্কে কোনও ধরণের আউটপুট থাকা যদি বিবৃতিগুলির মধ্যে দিয়ে প্রবাহকে নিশ্চিত করতে সহায়তা করে তবে আমার বর্তমান সমাধানটি আমাকে খুব বেশি তথ্য দিচ্ছে । …

3
প্রতিধ্বনি বনাম <<<, বা বাশ পুরষ্কারে প্রতিধ্বনির অকেজো ব্যবহার?
এখন অবধি catপুরষ্কারের অপব্যবহারের ব্যবহারটি খুব সুপরিচিত, এবং একটি অকেজো ব্যবহারেরওecho উল্লেখ রয়েছে (এই প্রশ্নের জন্য প্রাসঙ্গিক নয়)। আমি ভাবছি " echoবাশ পুরষ্কারে অকেজো ব্যবহার" হওয়া উচিত কিনা : পাইপিং কিছু অতি অবৈজ্ঞানিক পরিমাপ অনুসারে বংশগতি ও হিস্ট্রোস্ট্রিংয়ের চেয়ে অনেক ধীর বলে মনে হয়: Heredocs: for reps in 1 2 …

5
আমি কীভাবে সনাক্ত করতে পারি যে কোনও বিকল্পগুলি গোটপটগুলির সাথে পাস করা হয়নি?
আমার এই কোডটি আছে - #getoptDemo.sh usage() { echo "usage: &lt;command&gt; options:&lt;w|l|h&gt;" } while getopts wlh: option do case $option in (w) name='1';; (l) name='2';; (h) name='3';; (*) usage exit;; esac done print 'hi'$name আমি যখন চালিত করি bash getoptDemos.sh(বিকল্প ছাড়াই) এটি hiফাংশনটি কল করার পরিবর্তে প্রিন্ট করে usage। ডাব্লু, …
19 bash  shell  options  getopts 

2
কমান্ড প্রম্পট থেকে if-বিবৃতি কার্যকর
ব্যাশে আমি নিম্নলিখিতগুলি করতে পারি: if [ -f /tmp/test.txt ]; then echo "true"; fi তবে, আমি sudoযদি সামনে যুক্ত করি তবে এটি আর কাজ করে না: sudo if [ -f /tmp/test.txt ]; then echo "true"; fi -bash: syntax error near unexpected token `then' আমি কীভাবে এটি কাজ করতে পারি?

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