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

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

5
ব্যাশ শেল স্ক্রিপ্টে চলমান এবং উত্সাহিত করার মধ্যে পার্থক্য?
হয় আমি এখানে যা জিজ্ঞাসা করছি তা অত্যন্ত রীতিহীন / অপ্রচলিত / ঝুঁকিপূর্ণ, বা আমার গুগল-ফু দক্ষতা স্নিগ্ধ করার মতো নয় ... একটি bashশেল স্ক্রিপ্ট, সেখানে যদি এটা অন্য শেল স্ক্রিপ্ট দ্বারা sourced হচ্ছে বলার উপায় কোন সহজ, অথবা যখন এটি নিজে চালানো হচ্ছে? অন্য কথায়, নিম্নলিখিত দুটি আচরণের মধ্যে …

3
শেল স্ক্রিপ্টে কেস-সংবেদনশীল সাবস্ট্রিং অনুসন্ধান [বন্ধ]
বন্ধ । এই প্রশ্নের বিশদ বা স্পষ্টতা দরকার । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? বিশদ যুক্ত করুন এবং এই পোস্টটি সম্পাদনা করে সমস্যাটি পরিষ্কার করুন । 5 বছর আগে বন্ধ । আমি কীভাবে শেল স্ক্রিপ্ট লিখতে পারি যা কমান্ড আউটপুটটির ক্ষেত্রে একটি সংবেদনশীল সাবস্ট্রিং …


3
ব্যাশে শর্তাধীন বিবৃতিতে গ্রেপ ব্যবহার করা
আমি ব্যাশে স্ক্রিপ্টিংয়ের জন্য এখনও খুব নতুন এবং আমি যা চেষ্টা করেছি তা মৌলিক বিষয়গুলির জন্য চেষ্টা করছি। আমি ডিডিএনএস চালাতে চাই যা আমার সার্ভার উবুন্টু 14.04 চলছে from ডিএনসিম্পল থেকে কিছু কোড ধার করা, আমার এ পর্যন্ত এটিই রয়েছে: #!/bin/bash LOGIN="email" TOKEN="token" DOMAIN_ID="domain" RECORD_ID="record" IP=`curl -s http://icanhazip.com/` OUTPUT=` curl …

2
কেন এই শেল স্ক্রিপ্টে ব্যাকস্ল্যাশগুলি অন্তর্ভুক্ত করা হয়েছে?
আমার conda.shস্ক্রিপ্টের অনুলিপিতে , আমি নীচের লাইনগুলি দেখছি: if [ -n "${_CE_CONDA}" ] && [ -n "${WINDIR+x}" ]; then SYSP=$(\dirname "${CONDA_EXE}") else SYSP=$(\dirname "${CONDA_EXE}") SYSP=$(\dirname "${SYSP}") fi আমি কেন সামনে একটি ব্যাকস্ল্যাশ হিসাবে জানতে আগ্রহী নই dমধ্যে dirname। আমি বিশ্বাস করি না এটি প্রয়োজনীয়। ব্যাকস্ল্যাশগুলির এই ব্যবহারটি উত্স ফাইলে অন্য …

10
শেল: `ঘুম without ব্যবহার না করে কি কোনও কমান্ড বিলম্ব করা সম্ভব?
ব্যবহার না করে বিলম্ব কমান্ডের জন্য কোনও বিকল্প, বিকল্প বা বাশ কৌশল আছে sleep? উদাহরণস্বরূপ, ঘুম ব্যবহার না করে নীচের কমান্ডটি সম্পাদন করা: $ sleep 10 && echo "This is a test"

2
কোনও লক্ষ্য প্রয়োগের জিরোথ আর্গুমেন্ট সেট করার কোনও পসিক্স উপায় আছে কি?
ইন bashআপনি ব্যবহার করতে পারেন exec -aএবং zshআপনি অন্যথায় এছাড়াও সেট করতে পারেন ARGV0একটি নির্দিষ্ট zeroth আর্গুমেন্ট সহ একটি প্রোগ্রাম চালানো কিন্তু সেখানে এমনটি একটি POSIX উপায় নেই? যেমনটি এই একটি মন্তব্যে প্রস্তাবিত হিসাবে আপনি এটি অর্জনের জন্য একটি (অস্থায়ী) প্রতীকী লিঙ্ক তৈরি করতে পারেন তবে নতুন জিরোথ আর্গুমেন্ট মানটিকে …

2
হার্ড লিঙ্কগুলি কি সাধারণ ফাইল হিসাবে গণনা করা হয়?
আমি ভাবছিলাম এটি নিবন্ধ করার কোনও উপায় আছে কিনা, তবে যেহেতু বেশিরভাগ আধুনিক অনুসন্ধান ইঞ্জিনগুলি প্রায় 5 টি শব্দের দৈর্ঘ্যের বাক্যাংশগুলি দিয়ে ভালভাবে কাজ করে না, তাই এই সম্পর্কে আমার কিছুটা সাহায্য প্রয়োজন। আমি এটি ভাবছিলাম কারণ আমি একটি বাশ স্ক্রিপ্ট তৈরি করছি যা নির্দিষ্ট ধরণের হিসাবে ফাইলগুলি নিবন্ধিত করতে …

1
ব্যাকগ্রাউন্ড প্রক্রিয়া শেষ না হওয়া পর্যন্ত ফাংশন রিটার্ন কেন করবে না?
এই স্ক্রিপ্ট বিবেচনা করুন: #!/bin/bash function start { leafpad & echo $! } PID=$(start) echo "PID is $PID" লিপপ্যাড প্রক্রিয়া শেষ না হওয়া অবধি স্ক্রিপ্টটি বন্ধ হয়ে যাওয়া বন্ধনীটি পেরিয়ে যায় না, যদিও এটি ব্যাকগ্রাউন্ড প্রক্রিয়া। কেন? কোনও ফাংশন থেকে পটভূমি প্রক্রিয়া চালু করা কি সম্ভব?

2
3 দিনের বেশি পুরানো ফাইলগুলি মুছতে ক্রোন জব
আমার 3 দিনের বেশি পুরানো ফাইলগুলি 3 টি ভিন্ন ডিরেক্টরিতে ক্রোন জব দিয়ে মুছে ফেলতে হবে। (এই 3 ডিরেক্টরি একটি পিতা বা মাতা ডিরেক্টরি সন্তান /a/b/c/1& /a/b/c/2& /a/b/c/3এই নিম্নলিখিতরূপে crontab পরিবর্তন মধ্যে এক লাইন দিয়ে করা যাবে)?

3
কোনও ত্রুটি ঘটলে আমি বাশে লাইন নম্বরটি কীভাবে সন্ধান করব?
বাশে লাইন নম্বরটি কীভাবে খুঁজে পাবেন যেখানে একটি ত্রুটি ঘটেছে? উদাহরণ আমাদের কী প্রয়োজন তা বোঝাতে আমি লাইন নম্বরগুলি সহ নিম্নলিখিত সাধারণ স্ক্রিপ্টটি তৈরি করি। স্ক্রিপ্ট থেকে ফাইলগুলি অনুলিপি করবে cp $file1 $file2 cp $file3 $file4 যখন এক cpকমান্ড তারপর ব্যর্থ ফাংশন বন্ধ হয়ে যাবে প্রস্থান 1 । লাইন নম্বর …

3
শূন্য থাকলে কীভাবে আমি উদ্ধৃত ভেরিয়েবলকে কিছুতে প্রসারিত করতে পারি?
বলুন আমার কাছে একটি স্ক্রিপ্ট রয়েছে: some-command "$var1" "$var2" ... এবং, ইভেন্টটি var1খালি থাকলে, আমি বরং এটি খালি স্ট্রিংয়ের পরিবর্তে কোনও কিছু দিয়ে প্রতিস্থাপন করা উচিত, যাতে আদেশটি কার্যকর করা হয়: some-command "$var2" ... এবং না: some-command '' "$var2" ... ভেরিয়েবলটি পরীক্ষা করার চেয়ে শর্তসাপেক্ষে এর চেয়ে সহজ উপায় কি …

3
নির্দিষ্ট এক্সটেনশনের ফাইল তৈরির জন্য ডিরেক্টরি দেখতে কীভাবে ইনোটাইফয়েট ব্যবহার করবেন
আমি এই উত্তরটি দেখেছি । উদাহরণস্বরূপ আপনার ইনোটাইফাইট ব্যবহার বিবেচনা করা উচিত: inotifywait -m /path -e create -e moved_to | while read path action file; do echo "The file '$file' appeared in directory '$path' via '$action'" # do something with the file done আমার প্রশ্নটি হ'ল উপরের স্ক্রিপ্টটি যে কোনও …

8
এইচটিএমএল ফাইল থেকে ওয়েবসাইটের ইউআরএলগুলি পেতে গ্রিপ এবং স্ক্রিপ্টে কাটা কীভাবে ব্যবহার করবেন
আমি এইচটিএমএল ফাইল থেকে ইউআরএল বের করতে গ্রেপ এবং কাট ব্যবহার করার চেষ্টা করছি। লিঙ্কগুলি দেখতে দেখতে: <a href="http://examplewebsite.com/"> অন্যান্য ওয়েবসাইট রয়েছে .net, .govতবে আমি ধরে নিচ্ছি আমি ঠিক আগেই কাট অফ পয়েন্ট তৈরি করতে পারব >। সুতরাং আমি জানি আমি HTTP এবং .com এর আগে সমস্ত কিছু কেটে ফেলার …

13
আমি কীভাবে কোনও ফাইল থেকে সমস্ত মন্তব্য মুছে ফেলতে পারি?
আমার কাছে মন্তব্য সহ একটি ফাইল রয়েছে: foo bar stuff #Do not show this... morestuff evenmorestuff#Or this আমি কেবল সমস্ত অনিবন্ধিত কোড মুদ্রণ করতে চাই: foo bar stuff morestuff evenmorestuff কোনও ফাইলের বাইরে মন্তব্যগুলি ছাঁটাতে সক্ষম হওয়া এত গুরুত্বপূর্ণ ... এটি করার ভাল উপায় কী?

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