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

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

7
টার্মিনাল থেকে কীভাবে ইমেল প্রেরণ করবেন?
আমি জানি লিনাক্স / ম্যাকোজে টার্মিনাল থেকে ইমেল প্রেরণের উপায় আছে তবে আমি কীভাবে এটি করব সে সম্পর্কে সঠিক ডকুমেন্টেশন খুঁজে পাই না। মূলত আমার বাশ স্ক্রিপ্টের জন্য আমার এটি দরকার যা প্রতিবার যখন কোনও ফাইলের পরিবর্তন হয় তখন তা আমাকে জানিয়ে দেয়।
169 bash  email  terminal 

8
আমি কীভাবে একক লাইনে একাধিক পটভূমি কমান্ড চালাতে পারি?
আমি সাধারণত এরকম কিছু দিয়ে একাধিক কমান্ড পরিচালনা করি: sleep 2 && sleep 3 অথবা sleep 2 ; sleep 3 তবে আমি যদি উভয়কে একটি কমান্ড লাইন কমান্ডের পটভূমিতে চালাতে চাই? sleep 2 & && sleep 3 & কাজ করে না এবং উভয়ই প্রতিস্থাপন &&করে না; এটি করার কোন উপায় …
169 linux  bash  shell 

9
ব্যাশ স্ক্রিপ্টে কোনও ফাইলের নামের এক্সটেনশন কীভাবে চেক করবেন?
আমি বশে একটি নাইট বিল্ড স্ক্রিপ্ট লিখছি। একটি সামান্য ছিনতাই ব্যতীত সবকিছু ঠিকঠাক এবং জঘন্য: #!/bin/bash for file in "$PATH_TO_SOMEWHERE"; do if [ -d $file ] then # do something directory-ish else if [ "$file" == "*.txt" ] # this is the snag then # do something txt-ish fi fi …
169 bash  scripting  file 

4
Xargs সহ শেল ফাংশন কল করা হচ্ছে
সমান্তরালে আরও জটিল ফাংশনটি কল করতে আমি xargs ব্যবহার করার চেষ্টা করছি। #!/bin/bash echo_var(){ echo $1 return 0 } seq -f "n%04g" 1 100 |xargs -n 1 -P 10 -i echo_var {} exit 0 এটি ত্রুটি প্রদান করে xargs: echo_var: No such file or directory এটি সম্পন্ন করতে আমি কীভাবে …
168 bash  sh  xargs 

9
লিনাক্সে ডিরেক্টরিগুলি কীভাবে লুপ করবেন?
আমি লিনাক্সে ব্যাশে একটি স্ক্রিপ্ট লিখছি এবং প্রদত্ত ডিরেক্টরিতে সমস্ত সাব ডিরেক্টরি ডিরেক্টরি লিখতে হবে। আমি কীভাবে এই ডিরেক্টরিগুলি লুপ করব (এবং নিয়মিত ফাইলগুলি এড়িয়ে যেতে পারি)? উদাহরণস্বরূপ: প্রদত্ত ডিরেক্টরিতে /tmp/ এটির নিম্নলিখিত উপ-ডিরেক্টরি রয়েছে:/tmp/A, /tmp/B, /tmp/C আমি এ, বি, সি পুনরুদ্ধার করতে চাই
168 linux  bash 

4
বাশে মোড অপারেটর কীভাবে ব্যবহার করবেন?
আমি এইভাবে একটি লাইন চেষ্টা করছি: for i in {1..600}; do wget http://example.com/search/link $i % 5; done; আউটপুট হিসাবে যা পাওয়ার চেষ্টা করছি তা হ'ল: wget http://example.com/search/link0 wget http://example.com/search/link1 wget http://example.com/search/link2 wget http://example.com/search/link3 wget http://example.com/search/link4 wget http://example.com/search/link0 তবে আমি আসলে যা পাচ্ছি তা হ'ল: wget http://example.com/search/link

4
বাশ-এ "if" স্টেটমেন্টের জন্য একটি "এবং" অপারেটর
আমি ওয়েবসাইটটি বন্ধ আছে কিনা এবং কিছু কারণে "এবং" অপারেটর কাজ করে না তা যাচাই করার জন্য একটি সরল বাশ স্ক্রিপ্ট তৈরি করার চেষ্টা করছি: #!/usr/bin/env bash WEBSITE=domain.com SUBJECT="$WEBSITE DOWN!" EMAILID="an@email.com" STATUS=$(curl -sI $WEBSITE | awk '/HTTP\/1.1/ { print $2 }') STRING=$(curl -s $WEBSITE | grep -o "string_to_search") VALUE="string_to_search" if …
168 bash  if-statement 

9
শেল স্ক্রিপ্টগুলির জন্য নিদর্শনগুলি বা সেরা অনুশীলনগুলি [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …

6
আমি কীভাবে বাশে কোনও রেগেক্সের সাথে একটি স্ট্রিং মেলাতে পারি?
আমি একটি ব্যাশ স্ক্রিপ্ট সুতরাং যখন একটি প্রদত্ত একটি ফাংশন রয়েছে সেটা লিখতে চেষ্টা করছি .tar, .tar.bz2, .tar.gzইত্যাদি ফাইল এটি প্রাসঙ্গিক সুইচ সঙ্গে আলকাতরা ব্যবহার ফাইল ডিকম্প্রেস করতে। আমি যদি এলিফ ব্যবহার করি তবে ফাইলগুলির নামটি কী দিয়ে শেষ হয় তা পরীক্ষা করে এমন বিবৃতি দেয় এবং আমি রেজেক্স মেটাচ্যাকার্টার …
166 regex  string  bash 

10
বাশ এবং এর সাধারণ ব্যবহারগুলিতে eval কমান্ড
বাশ ম্যান পৃষ্ঠাগুলি পড়ার পরে এবং এই পোস্টে শ্রদ্ধার সাথে । evalকমান্ডটি ঠিক কী করে এবং এটির সাধারণ ব্যবহারগুলি কী তা বুঝতে আমার এখনও সমস্যা হচ্ছে । উদাহরণস্বরূপ যদি আমরা এটি করি: bash$ set -- one two three # sets $1 $2 $3 bash$ echo $1 one bash$ n=1 bash$ …
165 linux  bash  shell  scripting  eval 

8
বাশ: আউটপুটটির এন-তম কলাম পাওয়ার সবচেয়ে সংক্ষিপ্ততম উপায়
ধরা যাক যে আপনার কর্ম দিবসের সময় আপনি বার বার কিছু কমান্ড থেকে নিম্নরূপের কলামযুক্ত আউটপুটটির মুখোমুখি হন (আমার ক্ষেত্রে svn stআমার রেল ওয়ার্কিং ডিরেক্টরিতে কার্যকর করা থেকে ): ? changes.patch M app/models/superman.rb A app/models/superwoman.rb আপনার কমান্ডের আউটপুট নিয়ে কাজ করার জন্য - এই ক্ষেত্রে ফাইলের নামগুলি - কিছু ধরণের …
165 bash  awk 


5
আমি কীভাবে এই ফাইলটি ডাবল ক্লিকের মাধ্যমে কার্যকর করতে পারি?
প্রথমে আমি ম্যাক ব্যবহার করছি। এরপরে, আমাকে এই "file.sh" সম্পাদন করা দরকার আমরা এটিকে ডাকব। যতবারই আমাকে এটি সম্পাদন করা প্রয়োজন আমাকে টার্মিনালটি খুলতে হবে এবং টাইপ করতে হবে: cd /Users/Jacob/Documents/folderWithFileInIt bash file.sh এটি ঠিক আছে, তবে আমি মনে করি এটি যদি খুব দ্রুত হয় তবে আমি যদি ডাবল ক্লিক …

4
একাধিক শর্তযুক্ত বিবৃতি যদি ত্রুটি ছুড়ে দেয় তবে বাশ দিন
আমি এমন একটি স্ক্রিপ্ট লেখার চেষ্টা করছি যা দুটি ত্রুটিযুক্ত পতাকাগুলি পরীক্ষা করবে এবং যদি একটি পতাকা (বা উভয়) পরিবর্তিত হয় তবে এটি প্রতিধ্বনিত হবে - ত্রুটি ঘটবে। আমার লিপি: my_error_flag=0 my_error_flag_o=0 do something..... if [[ "$my_error_flag"=="1" || "$my_error_flag_o"=="2" ] || [ "$my_error_flag"="1" && "$my_error_flag_o"="2" ]]; then echo "$my_error_flag" else …
165 bash  if-statement  flags 

17
ব্যবহারকারীর অস্তিত্ব আছে কিনা তা পরীক্ষা করুন
আমি কোনও ব্যবহারকারীর উপস্থিতি আছে কিনা তা পরীক্ষা করতে একটি স্ক্রিপ্ট তৈরি করতে চাই। আমি নীচের যুক্তি ব্যবহার করছি: # getent passwd test > /dev/null 2&>1 # echo $? 0 # getent passwd test1 > /dev/null 2&>1 # echo $? 2 সুতরাং যদি ব্যবহারকারী বিদ্যমান থাকে, তবে আমাদের সাফল্য আছে, …
165 bash 

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