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

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

30
ওএস এক্সে পরিবেশের ভেরিয়েবল সেট করা হচ্ছে
ওএস এক্সে PATH এর মতো পরিবেশের পরিবর্তনশীলগুলি সংশোধন করার উপযুক্ত উপায় কী? আমি গুগলে কিছুটা তাকিয়েছি এবং সম্পাদনা করতে তিনটি ভিন্ন ফাইল পেয়েছি: জন্য / etc / পাথ ~ / .Profile ~ / .Tcshrc আমার কাছে এই ফাইলগুলির একটিও নেই এবং আমি নিশ্চিত যে .tcshrc ভুল, কারণ ওএস এক্স এখন …

11
ব্যাশ শেল স্ক্রিপ্টে সমস্ত যুক্তি প্রচার করুন
আমি একটি খুব সাধারণ স্ক্রিপ্ট লিখছি যা অন্য স্ক্রিপ্টকে কল করে এবং আমার বর্তমান স্ক্রিপ্ট থেকে আমি যে স্ক্রিপ্টটি চালাচ্ছি তাতে আমার পরামিতিগুলি প্রচার করতে হবে। উদাহরণস্বরূপ, আমার স্ক্রিপ্টের নাম foo.shএবং কলগুলিbar.sh foo.sh: bar $1 $2 $3 $4 আমি প্রতিটি প্যারামিটারকে স্পষ্টভাবে নির্দিষ্ট না করে কীভাবে এটি করতে পারি?

10
শেল স্ক্রিপ্টে অন্য স্ট্রিংয়ের জন্য একটি স্ট্রিং প্রতিস্থাপন করুন
আমার "আমি সুজি এবং বিয়ে" পছন্দ করি এবং আমি "সুজি" কে "সারা" তে পরিবর্তন করতে চাই। #!/bin/bash firstString="I love Suzi and Marry" secondString="Sara" # do something... ফলাফলটি অবশ্যই এর মতো হওয়া উচিত: firstString="I love Sara and Marry"
820 bash  shell 

19
বাশ স্ক্রিপ্টে বর্তমান ডিরেক্টরি নাম (পুরো পাথ ছাড়াই) পান
বাশ স্ক্রিপ্টে আমি কীভাবে কেবল বর্তমান চলমান ডিরেক্টরি নামটি পেতে পারি, বা আরও ভাল, কেবলমাত্র একটি টার্মিনাল কমান্ড। pwdবর্তমান কার্যনির্বাহী ডিরেক্টরিটির পুরো পথ দেয় যেমন, /opt/local/binতবে আমি কেবল চাইbin
816 bash  shell 

17
কীভাবে আমি "সন্ধান" থেকে সমস্ত "অনুমতি অস্বীকার করা" বার্তা বাদ দিতে পারি?
আমাকে এর থেকে সমস্ত অনুমতি অস্বীকৃত বার্তাগুলি গোপন করতে হবে : find . > files_and_folders যখন এই জাতীয় বার্তা আসে তখন আমি পরীক্ষা করছি। আমাকে সমস্ত ফোল্ডার এবং ফাইলগুলি সংগ্রহ করতে হবে, যা এটি উত্থাপিত হয় না। files_and_foldersফাইলের অনুমতি স্তরের নির্দেশনা দেওয়া কি সম্ভব ? আমি কীভাবে একই সাথে ত্রুটিগুলি …

14
টার্মিনালে আমি কীভাবে বর্তমান লাইনটি সাফ / মুছব?
যদি আমি টার্মিনালটি ব্যবহার করছি এবং একটি কমান্ডের জন্য পাঠ্য লাইনটিতে টাইপ করছি, কোনও হটকি বা সেই লাইনটি সাফ / মুছতে কোনও উপায় আছে? উদাহরণস্বরূপ, যদি আমার বর্তমান লাইন / কমান্ডটি সত্যিই দীর্ঘ কিছু হয়: > git log --graph --all --blah..uh oh i want to cancel and clear this line …
793 bash  terminal 


10
দুটি ডিরেক্টরি গাছ দেওয়া হয়েছে, কীভাবে আমি ফাইলগুলির বিষয়বস্তু দ্বারা পৃথক হতে পারি তা জানতে পারি?
আমি যদি দুটি ডিরেক্টরি গাছের মধ্যে পার্থক্য খুঁজে পেতে চাই তবে আমি সাধারণত কেবল সম্পাদন করি: diff -r dir1/ dir2/ এটি সম্পর্কিত ফাইলগুলির মধ্যে পার্থক্যগুলি ঠিক কী ফলাফল করে। আমি কেবলমাত্র সম্পর্কিত ফাইলগুলির লিস্ট পেতে আগ্রহী যাঁর বিষয়বস্তু পৃথক। আমি ধরে নিয়েছিলাম যে এটি কেবল কমান্ড লাইন অপশনটি পাস করার …
786 linux  bash  shell  unix  diff 

4
বিশেষ ডলারের সাইন শেল ভেরিয়েবলগুলি কী কী?
বাশ-এ, বেশ কয়েকটি ভেরিয়েবল উপস্থিত হবে যা বিশেষ, ধারাবাহিক-অর্থ মান রাখে। এই ক্ষেত্রে, ./myprogram &; echo $! ব্যাকগ্রাউন্ড হওয়া প্রক্রিয়ার পিআইডি ফিরিয়ে দেবে myprogram। আমি অন্যদের সম্পর্কে জানি, যেমন $?আমি মনে করি বর্তমান টিটিওয়াই। অন্য কেউ আছে?

13
গিট সংগ্রহস্থলের রেখার সংখ্যা গণনা করুন
গিট সংগ্রহস্থলের সমস্ত ফাইলে উপস্থিত মোট রেখার সংখ্যাটি আমি কীভাবে গণনা করব? git ls-files গিট দ্বারা ট্র্যাক করা ফাইলগুলির একটি তালিকা আমাকে দেয়। আমি এই catসমস্ত ফাইলের একটি কমান্ড খুঁজছি । কিছুটা এইরকম git ls-files | [cat all these files] | wc -l
765 bash  git  shell  line-count 


10
ভেরিয়েবলের মান নির্ধারণ করে লাইনের দ্বারা একটি ফাইল লাইন পড়ুন
আমার কাছে নিম্নলিখিত। টেক্সট ফাইল রয়েছে: Marco Paolo Antonio আমি এটি লাইন বাই লাইন পড়তে চাই এবং প্রতিটি লাইনের জন্য আমি একটি ভেরিয়েবলের কাছে .txt লাইন মান নির্ধারণ করতে চাই। আমার পরিবর্তনশীল হিসাবে ধরুন $name, প্রবাহটি হ'ল: ফাইল থেকে প্রথম লাইন পড়ুন অ্যাসাইন করুন $name= "মার্কো" সঙ্গে কিছু কাজ $name …
752 bash 

16
কমান্ড লাইন থেকে 'গিট কমিট-এম' এ লাইন ব্রেকটি যুক্ত করুন
আমি কমান্ড লাইন থেকে গিট ব্যবহার করছি git commit -m ""এবং ভিমে না গিয়ে প্রতিশ্রুতি বার্তায় (ব্যবহার করে ) একটি লাইন ব্রেক যুক্ত করার চেষ্টা করছি । এটা কি সম্ভব?
746 git  bash  shell 

13
বাশে, আমি কীভাবে পরীক্ষা করতে পারি যে কোনও স্ট্রিং কিছু মান দিয়ে শুরু হয় কিনা?
আমি পরীক্ষা করতে চাই যে "নোড" উদাহরণস্বরূপ "নোড 1001" দিয়ে কোনও স্ট্রিং শুরু হয় কিনা। কিছুটা এইরকম if [ $HOST == user* ] then echo yes fi আমি কীভাবে এটি সঠিকভাবে করতে পারি? HOST হয় "ইউজার 1" হয় কিনা "নোড" দিয়ে শুরু হয় কিনা তা পরীক্ষা করার জন্য আমার আরও …
744 string  bash  comparison 


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