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

শেল স্ক্রিপ্ট, এক্সেকিউটেবল ফাইলগুলি সম্পর্কে শেল দ্বারা ব্যাখ্যা করা (বাশ, zsh, ইত্যাদি) Questions

4
বাশ: ইন্টারেক্টিভ রিমোট প্রম্পট
আমার কাছে একটি স্ক্রিপ্ট রয়েছে যা দূরবর্তী সার্ভারের সাথে সংযোগ স্থাপন করে এবং কিছু প্যাকেজ ইনস্টল করা আছে কিনা তা পরীক্ষা করে দেখুন: ssh root@server 'bash -s' < myscript.sh myscript.sh: OUT=`rpm -qa | grep ntpdate` if [ "$OUT" != "" ] ; then echo "ntpdate already installed" else yum install …
16 bash  shell-script  ssh  stdin  read 

3
পটভূমিতে চলমান ব্যাশ শেল স্ক্রিপ্টটি সমাপ্ত করা হচ্ছে
আমি প্রায়শই bashবিভিন্ন বিভিন্ন ফাইলের সহজ কমান্ড চালাতে শেল স্ক্রিপ্ট ব্যবহার করি । উদাহরণস্বরূপ, অনুমান যে আমি নিম্নলিখিত আছে bashশেল স্ক্রিপ্ট, বলা script.sh, যে প্রোগ্রাম / কমান্ড রান fooতিন টেক্সট ফাইল "a.txt", "b.txt", "c.txt": #!/bin/bash for strname in "a" "b" "c" do foo $strname".txt" done এছাড়াও, ধরুন যে foo $strname".txt"এটি …

2
ড্যাশ, ছাই এবং শ স্ক্রিপ্ট কি 100% সামঞ্জস্যপূর্ণ?
আমি জানতে চেয়েছিলাম ড্যাশ, ছাই এবং শ জন্য লিখিত স্ক্রিপ্টগুলি 100% সামঞ্জস্যপূর্ণ কিনা? ড্যাশ বা ছাই, বা সিনট্যাক্স পরিবর্তনতে কি আরও যুক্ত বৈশিষ্ট্য রয়েছে? যা আমি শুনেছি, ছাই শ এর সরাসরি বংশধর।

4
দৃ Building়ভাবে নির্মাণের পথ Building
বলুন শেল স্ক্রিপ্টে আমার বেশ কয়েকটি ভেরিয়েবল রয়েছে (যেমন zsh এ): FOLDER_1, FOLDER_2, etc. এই ভেরিয়েবলগুলি নীচে থেকে নেমে আসা ফোল্ডারগুলি উল্লেখ করে /। উদাহরণস্বরূপ, যদি আমার কোনও পথ থাকে/home/me/stuff/items ভেরিয়েবলগুলি হবে: FOLDER_1='home' FOLDER_2='me' FOLDER_3='stuff' এখন, বলুন যে আমি ভেরিয়েবলগুলি যুক্ত করে সংশ্লিষ্ট পাথটি আবার তৈরি করতে চাই। একটি সম্ভাব্য …

3
আমি কীভাবে আমার কমান্ড লাইনের অন্যান্য পরামিতিগুলির সাথে শেল পরিবর্তনশীলকে সংযুক্ত করতে পারি?
আমি কীভাবে আমার কমান্ড লাইনের অন্যান্য পরামিতিগুলির সাথে শেল পরিবর্তনশীলকে সংযুক্ত করতে পারি? উদাহরণ স্বরূপ, #!/bin/sh WEBSITE="danydiop" /usr/bin/mysqldump --opt -u root --ppassword $WEBSITE > $WEBSITE.sql আমি সম্মতি .sqlজানাতে হবে$WEBSITE

2
ডিরেক্টরিতে নির্দেশিত একটি সিমলিংক তৈরি করতে আমি কোন আদর্শবানী আদেশটি ব্যবহার করতে পারি?
আমি শেল স্ক্রিপ্টে একটি কমান্ড রাখতে চাই যা ডিরেক্টরিতে একটি সিমিলিংক তৈরি করবে, তবে এই স্ক্রিপ্টটি বার বার চালানো যেতে পারে, সুতরাং পরবর্তী অনুরোধগুলিতে কমান্ডটি কোনও পরিবর্তন করা উচিত নয়। এখানে ডিরেক্টরি কাঠামো: % tree /tmp/test_symlink /tmp/test_symlink ├── foo └── repo └── resources └── snippets ├── php.snippets ├── sh.snippets ├── …

1
একটি ইন্টারেক্টিভ শেল কি অ-ইন্টারেক্টিভ বা তদ্বিপরীত হয়ে উঠতে পারে?
একটি ইন্টারেক্টিভ শেল কি অ-ইন্টারেক্টিভ বা তদ্বিপরীত হয়ে উঠতে পারে? দ্রষ্টব্য: আমি "ইন্টারেক্টিভ এবং অ-ইন্টারেক্টিভের মধ্যে পার্থক্য কী?" বেসিক প্রশ্নটি সম্পর্কে অনেক গবেষণা করেছি এবং আমার গবেষণার ফলাফলগুলি আমাকে এই প্রশ্ন জিজ্ঞাসা করতে পরিচালিত করেছিল । এই প্রশ্নের অংশটির একটি দীর্ঘ প্রস্তাব রয়েছে কারণ এটি "ক্রিয়াশীল" এর উত্তর দেওয়ার জন্য …

4
সকেট বার্তা প্রেরণের জন্য সহজ শেল স্ক্রিপ্ট
পরীক্ষার উদ্দেশ্যে আমাকে শেল স্ক্রিপ্ট তৈরি করতে হবে যা দূরবর্তী আইপি> পোর্টের সাথে সংযুক্ত হয় এবং একটি সাধারণ পাঠ্য টিসিপিআইপি সকেট বার্তা প্রেরণ করে।

1
ওয়েট বাশ-বিল্টিন 100 শতাংশে সিপিইউ বার্ন করে
কমপক্ষে GNU ব্যাশ সংস্করণ 4.3.42 x86_64 && NNG বাশ সংস্করণ 4.3.11 x86_64 এ দেখা যায় আমি একটি সিগন্যাল ( সিগুসআর 1 হিসাবে ) দ্বারা বাধাপ্রাপ্ত হওয়ার জন্য সাধারণেরsleep & wait $! পরিবর্তে ব্যবহার করি । তবে মনে হয় যে নিম্নলিখিতটি চালানোর সময় ব্যাশ-বিল্টিন একটি অদ্ভুত আচরণ করে।sleepsleepwait বন্দর 1: cat …

7
মেমরির ব্যবহার, ডিস্ক ব্যবহার এবং সিপিইউ লোড প্রদর্শন করার জন্য আদেশ
আমি নীচের ফর্ম্যাটে মেমরির ব্যবহার, ডিস্ক ব্যবহার এবং সিপিইউ লোডটি প্রদর্শন করতে চাই: Memory Usage: 33/512MB (6%) Disk usage: 4.2/20GB (23%) CPU Load: 0.01 আমি কেমন করে ঐটি করি?

3
বাশ স্ক্রিপ্ট ত্রুটি stty: স্ট্যান্ডার্ড ইনপুট: ডিভাইসের জন্য অনুপযুক্ত ioctl
ইনস্টলেশন ও সেটআপ স্বয়ংক্রিয় করতে আমি এখানে ব্যাশ স্ক্রিপ্টে নথিগুলি ব্যবহার করছি যেখানে অনেকবার পাসওয়ার্ডের প্রয়োজন হয়। আমি একবার পাসওয়ার্ডটি প্রবেশ করি এবং স্ক্রিপ্টটি বিভিন্ন কমান্ডে এটি দেয়। বেশিরভাগ ক্ষেত্রে এখানে-দস্তাবেজ পদ্ধতির এই জরিমানাটি পরিচালনা করে। তবে, একটি ক্ষেত্রে আমি এই ত্রুটিটি পেয়েছি: Enter VNC password: stty: standard input: Inappropriate …

1
Zsh- এ ফাইলের অনুমতিতে স্ক্রিপ্ট চালানো হচ্ছে
আমি যেমন আশা করি তেমন আচরণ না করার জন্য ফাইলের অনুমতিগুলি কার্যকর করার বিষয়ে আমি বিভ্রান্ত হয়ে পড়েছি। সম্ভবত আমার প্রত্যাশা ভুল কারণ। যাই হোক: আমার কাছে একটি স্ক্রিপ্ট ফাইল রয়েছে, কারণ সরলতার জন্য সবেমাত্র বলা হয় s, এটি অবস্থিত ~/bin। এই উদাহরণের স্বার্থে, ফাইলটিতে কেবল নিম্নলিখিত লাইনগুলি রয়েছে: #!/bin/zsh …

4
সেড দিয়ে ব্যাশ ভেরিয়েবল প্রসেসিং করা হচ্ছে
ব্যাশ ভেরিয়েবল LATLNG এর মতো বন্ধনীগুলিতে একটি অক্ষাংশ এবং দ্রাঘিমাংশ মান থাকে (53.3096,-6.28396) আমি এগুলিকে LAT এবং LON নামক একটি ভেরিয়েবলে পার্স করতে চাই যা আমি সেডের মাধ্যমে করার চেষ্টা করছি LAT=$(sed "s/(\(.*\),\(.*\))/\1/g" "$LATLNG") LON=$(sed "s/(\(.*\),\(.*\))/\2/g" "$LATLNG") তবে, আমি নিম্নলিখিত ত্রুটি পেয়েছি: sed: can't read (53.3096,-6.28396): No such file or …

4
ভেরিয়েবলের মাধ্যমে লুপ করুন
আমি প্রায় 20 টি বিভিন্ন সার্ভারে আরএসসিএনসি ব্যবহার করতে এবং ফাইল আপডেট করতে বাশ স্ক্রিপ্ট লিখছি। আমার আরএসএনসি অংশটি বের হয়েছে। যা নিয়ে আমার সমস্যা হচ্ছে তা ভেরিয়েবলের একটি তালিকা দিয়ে চলছে। আমার স্ক্রিপ্টটি এখনও পর্যন্ত এটি দেখতে দেখতে: #!/bin/bash SERVER1="192.xxx.xxx.2" SERVER2="192.xxx.xxx.3" SERVER3="192.xxx.xxx.4" SERVER4="192.xxx.xxx.5" SERVER5="192.xxx.xxx.6" SERVER6="192.xxx.xxx.7" for ((i=1; i<7; i++)) …


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