প্রশ্ন ট্যাগ «here-document»

5
নেস্টিংয়ের ইনডেন্টের সাথে ম্যাচ করতে হেরেডোক ইনডেন্ট করতে পারবেন না
স্ক্রিপ্টিংয়ের জন্য যদি "প্রথম বিশ্ব সমস্যাগুলি" থাকে তবে এটি হবে। আমি আপডেট করছি এমন স্ক্রিপ্টে আমার কাছে নিম্নলিখিত কোড রয়েছে: if [ $diffLines -eq 1 ]; then dateLastChanged=$(stat --format '%y' /.bbdata | awk '{print $1" "$2}' | sed 's/\.[0-9]*//g') mailx -r "Systems and Operations <sysadmin@[redacted].edu>" -s "Warning Stale BB Data" …

2
আপনি এখানে ডকুমেন্টস এবং বিড়ালের সাথে মিলিয়ে আউটপুট পুনঃনির্দেশকে কীভাবে ব্যবহার করবেন?
ধরা যাক আমার কাছে একটি স্ক্রিপ্ট রয়েছে যা আমি অন্য কমান্ডে পাইপ করতে চাইছি বা কোনও ফাইলে পুনর্নির্দেশ করতে চাই ( shউদাহরণগুলির জন্য পাইপিং করছি )। ধরুন আমি ব্যাশ ব্যবহার করছি। আমি এটি ব্যবহার করে করতে পারি echo: echo "touch somefile echo foo > somefile" | sh আমি প্রায় একই …

1
কমান্ড সাবস্টিটিউশনের ভিতরে উদ্ধৃত নথির জন্য পসিক্সের কী প্রয়োজন?
ইন এই প্রশ্নের কেউ একটি সমস্যা ব্যবহার রিপোর্ট এখানে ডকুমেন্ট ভিতরে উদ্ধৃত বিভেদক শব্দ দিয়ে $(...)কমান্ড প্রতিকল্পন , যেখানে একটা ব্যাকস্ল্যাশ \ডকুমেন্ট ট্রিগার ভিতরে একটি লাইন শেষে সম্পর্কে newline-যোগদান লাইন ধারাবাহিকতা , যখন একই এখানে নথি বাহিরে আশানুরূপ কমান্ড প্রতিকল্পন কাজ । এখানে সরলীকৃত উদাহরণ নথি: cat <<'EOT' abc ` …

1
একটি উত্তরাধিকারী মধ্যে ভেরিয়েবল পাস এবং সেট
আমার কাছে একটি স্ক্রিপ্ট রয়েছে যা বিভিন্ন রিমোট মেশিনে বিভিন্ন জিনিস করতে হয়। আমি ভেবেছিলাম যে একজন হেরডোক এর জন্য কাজ করবে তবে আমি স্ক্রিপ্টে অন্য কোথাও সংজ্ঞায়িত একটি ভেরিয়েবল এবং হেরডোকে সংজ্ঞায়িত একটি ব্যবহার করতে সক্ষম নই । এখানে কিছু কোড রয়েছে: #!/bin/sh FOO="foo" ssh some.remote.host << EOF BAR="bar" …

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

1
ব্যাশে একাধিক এখানে-ডক্স ব্যবহার করা কি সম্ভব?
ব্যাশের কোনও কমান্ডে ইনপুট সরবরাহ করতে কেউ কি এখানে একাধিক ডকস ব্যবহার করতে পারে? $ cat <<<foo <<<bar bar $ cat <<EOF1 <<EOF2 > foo > EOF1 > bar > EOF2 bar স্পষ্টতই, উভয় ক্ষেত্রেই, দ্বিতীয় এখানে-ডক স্টিডিন হিসাবে ব্যবহৃত হয়, এবং প্রথম রেফারেন্সটি প্রতিস্থাপন করে। echoএর পরিবর্তে কি এস …

3
কীভাবে বাশের প্রক্রিয়া বিকল্পটি এখানে-ডকুমেন্টের সাথে সংযুক্ত করবেন?
বাশ সংস্করণে ৪.২.৪7 (১) - দয়া করে যখন আমি এখানে হর-ডকুমেন্ট থেকে আসে এমন ফর্ম্যাট পাঠ্যটি কেটেট করার চেষ্টা করি: cat <(fmt --width=10 <<FOOBAR (I want the surrounding parentheses to be part of the HERE-document) (Even the preceding unbalanced parenthesis should be part of it. FOOBAR ) # I want …

3
"বিড়াল> ফাইলের নাম << বালাহ" কমান্ড কীভাবে বোঝবেন?
নিম্নলিখিত কমান্ডের মধ্যে বিড়ালটি এখানে-ডকটির বিষয়বস্তু নিয়ে যায় এবং এটিকে নামকরণ করা কনফ ফাইল করতে পুনঃনির্দেশ করে: cat &gt; conf &lt;&lt; EOF var1="cat" var2="dog" var3="hamster" EOF এখানে কমান্ডের ক্রমটি কীভাবে বোঝবেন? কি bashপ্রথম প্রসেস অন্য সব কিছুর (এখানে-ডক অংশ) এবং একটি চূড়ান্ত পদক্ষেপ হিসেবে দেখে মনে হচ্ছে &gt; confঅংশ?

2
কিভাবে একটি নতুন tmux সেশনে কোড চালানো যায় - বর্তমান অধিবেশন থেকে?
আমি উবুন্টু 16,04 ব্যবহার এবং আমি নিম্নলিখিত প্রয়োজন tmuxসমাধান কারণ আমি সঙ্গে একটি সময়সীমার প্রক্রিয়া চালাতে চান sleepআমার বিশেষ ক্ষেত্রে যেমন আমি থেকে সন্তুষ্ট ছিল না atএবং সাথে একটি বাগ সম্মুখীন nohup(যখন মিশ্রন nohup-sleep)। এখন tmuxএটির মতো সেরা বিকল্প হিসাবে মনে হচ্ছে এটির নিজস্ব কোনও হ্যাঙ্গআপ প্রক্রিয়া রয়েছে এবং এটি …

4
কেন হেরডোক থেকে জেএসওএন সামগ্রীটি পার্সেবল নয়?
আমার একটি জেএসএন খণ্ড রয়েছে। নিম্নলিখিতগুলি কাজ করে না: VALUE=&lt;&lt;PERSON { "type": "account", "customer_id": "1234", "customer_email": "jim@gmail.com" } PERSON echo -n "$VALUE" | python -m json.tool ফলাফল হলো: কোনও JSON অবজেক্ট ডিকোড করা যায়নি একই সঙ্গে করছেন jq, অর্থাত্ echo -n "$VALUE" | jq '.' কোনও আউটপুট নেই। নিম্নলিখিতগুলির জন্য …

3
বাশ: কেবলমাত্র পঠনযোগ্য রুট পার্টিশনে <<< "AR পরিবর্তনশীল" ব্যবহার করার সময় কিছু সমস্যা। কোন পরিচিত workaround?
ঠিক কাকতালীয়ভাবে আমাকে আমার এটিএ-আইডি-থেকে-ডিভাইস-নাম স্ক্রিপ্টটি ব্যবহার করতে হয়েছিল (এখানে পাওয়া যায়: /server/244944/linux-ata-erferences-translating-to-a-device-name/ 426561 # 426561 ) কেবল পঠনযোগ্য / পার্টিশনে। আপনি যদি কৌতূহলী হন তবে এটি একটি উবুন্টু পুনরুদ্ধার কনসোল যা আপনাকে আপনার /পার্টিশনটি অ্যাক্সেস করতে দেবে , তবে এটি কেবলমাত্র ডিফল্টরূপে পঠনযোগ্য হিসাবে মাউন্ট করবে। আমি এতে সন্তুষ্ট, …

3
ভেরিয়েবলের জন্য একটি এসকিউএল ক্যোয়ারীর আউটপুট বরাদ্দ করা
আমি ওরাকল ডাটাবেসের সাথে সংযোগ স্থাপন করছি এবং একটি ক্যোয়ারী ফায়ার করছি এবং আউটপুটটিকে ভেরিয়েবলের জন্য নির্ধারণ করছি কিন্তু আমি যখন ভেরিয়েবলটির মান প্রতিধ্বনি করি তখন এটি সঠিকভাবে মুদ্রিত হয় না। count=`sqlplus -s $configuser/$configpass@$ORACLE_SID &lt;&lt;END set pagesize 0 feedback off verify off heading off echo off; select max(cust_id) from cutomers …

3
`সেড` এবং একটি ফাইলের জন্য এখানে-ডক ব্যবহার করা
আমি সেড কমান্ডের জন্য একটি এখানে-ডক ব্যবহার করতে চাই এবং পড়ার জন্য ফাইলটি এবং আউটপুট ফাইলটি সরবরাহ করতে চাই। আমি অ্যাডভান্সড ব্যাশ স্ক্রিপ্টিং গাইড থেকে এখানে-নথির দিকে নজর রেখেছি তবে এটি এখানে-ডক ব্যবহার করার ক্ষেত্রে নিয়মিত যুক্তি সম্পর্কে কিছুই উল্লেখ করে না। এটা কি সম্ভব? আমি নিম্নলিখিত মত কিছু অর্জন …

1
বিড়ালটিকে ফাইলে ব্যবহার করে কীভাবে ভেরিয়েবল প্রতিধ্বনি করবেন?
আমার কাছে এর মতো সহজ স্ক্রিপ্ট রয়েছে: #!/bin/bash BOO=bla-bla-bla cat &gt; ./Makefile &lt;&lt;'EOF' Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include EOF তবুও এটি ফাইলের আউটপুটগুলি: Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include কীভাবে catআমার ভেরিয়েবলের মানগুলি ব্যবহার করা যায়, সেই স্ট্রিংয়ের ভিতরে নাম নয়?
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.