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

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

8
শর্তের ভিত্তিতে কেস ফলথ্রু rough
আমি ব্যাশের ক্ষেত্রে একটি শর্তের মধ্যে যদি একটি অবস্থার উপর ভিত্তি করে পতন ঘটে যাওয়ার উপায় খুঁজছি। উদাহরণ স্বরূপ: input="foo" VAR="1" case $input in foo) if [ $VAR = "1" ]; then # perform fallthrough else # do not perform fallthrough fi ;; *) echo "fallthrough worked!" ;; esac উপরের …

3
শেল স্ক্রিপ্টে, আমি কীভাবে (1) পটভূমিতে একটি কমান্ড শুরু করতে পারি (2) x সেকেন্ড অপেক্ষা করি (3) সেই কমান্ডটি চলমান অবস্থায় একটি দ্বিতীয় কমান্ড চালাতে পারে?
এটিই আমার ঘটতে হবে: পটভূমিতে একটি প্রক্রিয়া শুরু করুন এক্স সেকেন্ডের জন্য অপেক্ষা করুন অগ্রভাগে প্রক্রিয়া বি শুরু করুন আমি কীভাবে অপেক্ষা করতে পারি? আমি দেখছি যে 'ঘুম' সমস্ত কিছু বন্ধ হয়ে গেছে বলে মনে হচ্ছে এবং প্রক্রিয়া A সম্পূর্ণরূপে শেষ হওয়ার জন্য আমি আসলে 'অপেক্ষা' করতে চাই না। আমি …

2
কোনও ফাংশনের নামে %% এর অর্থ কী?
এর আউটপুট দেখে env, আমি লক্ষ্য করেছি যে নিম্নলিখিত ফাংশনটিও রয়েছে। BASH_FUNC_mc%%=() { . /usr/share/mc/mc-wrapper.sh } /Usr/share/mc/mc-wrapper.sh ফাইলের সামগ্রীটি নিম্নলিখিত। MC_USER=`id | sed 's/[^(]*(//;s/).*//'` MC_PWD_FILE="${TMPDIR-/tmp}/mc-$MC_USER/mc.pwd.$$" /usr/bin/mc -P "$MC_PWD_FILE" "$@" if test -r "$MC_PWD_FILE"; then MC_PWD="`cat "$MC_PWD_FILE"`" if test -n "$MC_PWD" && test -d "$MC_PWD"; then cd "$MC_PWD" fi unset MC_PWD …

1
আমি কীভাবে আমার শেল স্ক্রিপ্টের ফাইল হ্যান্ডলিং দৃ rob়তা পরীক্ষা করতে পারি?
আমি একটি শেল স্ক্রিপ্ট লিখেছি যা কিছু "নিয়মিত" ফাইলের নাম পরিচালনা করে তবে আমি পড়েছি কেন আমার শেল স্ক্রিপ্টটি সাদা স্থান বা অন্যান্য বিশেষ চরিত্রগুলিতে শ্বাসরোধ করে? এবং কেন আপনার এলএসের আউটপুটটি বিশ্লেষণ করবেন না এবং আমি এটি আরও দৃ rob় হতে চাই এবং কোনও বৈধ ফাইলের নাম (এবং / …

2
ব্যাশ চলকগুলিতে 0x00 হেক্সভ্যালু সংরক্ষণ করতে পারে না
আমি ডিডির সাথে কিছু কৌশল করার চেষ্টা করছি। আমি ভেবেছিলাম এটির ডিডি-তে পাইপ দেওয়ার জন্য "হেডার" নামক একটি ভেরিয়েবলে কিছু হেক্সভ্যালু সংরক্ষণ করা সম্ভব হবে। পরিবর্তনশীল ব্যতীত আমার প্রথম পদক্ষেপটি ছিল: $ echo -ne "\x36\xc9\xda\x00\xb4" |dd of=hex $ hd hex 00000000 36 c9 da 00 b4 |6....| 00000005 এর পরে …
11 linux  bash  shell-script  dd 

3
আমি কেন পিএস এর জন্য আলাদা প্রস্থান স্থিতি পাই স্ক্রিপ্টে গ্রেপ?
আমি স্ক্রিপ্টের নীচে চলছে: #!/bin/bash ps ax | grep -q [v]arnish if [ $? -eq 0 ];then echo varnish is running... exit 0 else echo "Critical : varnish is not running " exit 2 fi আউটপুট যেমন হয় :: [root@server ~]# sh -x check_varnish_pro.sh + ps ax + grep -q …

1
কোনও ফাইলের সামগ্রীতে শেল ভেরিয়েবল সেট করার কি কোনও দুর্দান্ত উপায় আছে?
বলুন আমার কাছে একটি ফাইলে কিছু কনফিগারেশন ডেটা রয়েছে config। সুবিধার জন্য, আমি এই ডেটাটি শেল ভেরিয়েবলের মধ্যে লোড করতে চাই CONFIG_DATA। অবশ্যই আমি এটা করতে পারি: CONFIG_DATA="$(cat config)" তবে এই ধরনের আমার কাছে অযথা ব্যবহারেরcat মতো মনে হচ্ছে । এটি কি এই একমাত্র উপায়? বা এটি করার আরও কি …

11
কীভাবে একটি / বিন / শ ফাংশনে সর্বশেষ আর্গুমেন্ট পাবেন
বাস্তবায়নের আরও ভাল উপায় কী print_last_arg? #!/bin/sh print_last_arg () { eval "echo \${$#}" # this hurts } print_last_arg foo bar baz # baz (যদি এটি হয় তবে বলুন #!/usr/bin/zshপরিবর্তে #!/bin/shআমি কী করণীয় তা জানতাম My আমার সমস্যাটি এর বাস্তবায়নের জন্য যুক্তিসঙ্গত উপায় খুঁজে পাচ্ছে #!/bin/sh)) সম্পাদনা: উপরেরটি কেবল একটি নির্বোধ …


3
একটি ভেরিয়েবল নামের সাথে ভেরিয়েবল সংজ্ঞা দিন
এই স্ক্রিপ্টটিতে কী সমস্যা? আমি এ 1 = 1, বি 1 = 1, সি 1 = 1 সংজ্ঞায়নের চেষ্টা করছি LIST="A B C" for x in $LIST do "$x"1=1 done এবং ফলাফল: ./x.: line 7: A1=1: command not found ./x.: line 7: B1=1: command not found ./x.: line 7: C1=1: …

4
শেল স্ক্রিপ্টে গত মাসের শেষ দিনের তারিখ পান
প্রসেসিংয়ের তারিখের ভিত্তিতে আমি কীভাবে আগের মাসের শেষের তারিখ পেতে পারি? উদাহরণ: প্রক্রিয়া করার তারিখ = 15jan2015 প্রত্যাশিত তারিখ = 31 ডিসেম্বর ২০১৪, প্রক্রিয়া করার তারিখ = 10feb2015 প্রত্যাশিত তারিখ = 31jan2015

6
অন্য কোনও ফাইলে পাওয়া লাইনের উপর নির্ভর করে কোনও ফাইল থেকে লাইনগুলি সরান
File1.txt ফাইলের মতো লাইন রয়েছে: /api/purchase/<hash>/index.html উদাহরণ স্বরূপ: /api/purchase/12ab09f46/index.html ফাইল file2.csv এর মতো লাইন রয়েছে: <hash>,timestamp,ip_address উদাহরণ স্বরূপ: 12ab09f46,20150812235200,22.231.113.64 a77b3ff22,20150812235959,194.66.82.11 আমি ফাইল 2.এসএসভি ফিল্টার করতে চাই যেখানে সমস্ত লাইন যেখানে হ্যাশের ফাইলটি ফাইল 1.txt তে উপস্থিত রয়েছে সেগুলি সরিয়ে ফেলতে চাই। এটি বলার জন্য: cat file1.txt | extract <hash> | …

4
পাঠ্য ফাইল থেকে স্ট্রিং বিভক্ত করার দ্রুত পদ্ধতি?
আমার কাছে দুটি পাঠ্য ফাইল রয়েছে: স্ট্রিং.টেক্সট এবং দৈর্ঘ্য.টিএসটিএসটি String.txt: abcdefghijklmnopqrstuvwxyz lengths.txt 5 4 10 7 আমি ফাইল পেতে চাই >Entry_1 abcde >Entry_2 fghi >Entry_3 jklmnopqrs >Entry_4 tuvwxyz আমি প্রায় ২৮,০০০ এন্ট্রি নিয়ে কাজ করছি এবং এগুলি ২০০ থেকে ৫,000,০০০ বর্ণের মধ্যে পরিবর্তিত হয়। এই মুহুর্তে, আমি ব্যবহার করছি: start=1 …

4
এক্স এর পর থেকে দিনের সংখ্যা গণনার একটি স্মার্ট উপায় কী?
আমি 17 ই নভেম্বর থেকে আমার বর্তমান অবস্থানে কাজ শুরু করেছি I আমি জানতে চাই যে এখন পর্যন্ত কত দিন চলেছে। একটি সহজ এবং দুর্দান্ত সমাধান নিয়ে আসতে লিনাক্সকে কীভাবে ব্যবহার করবেন সে সম্পর্কে কোনও ধারণা?

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

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