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

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

7
নীচের স্ক্রিনশটের মতো একটি টেস্টকলার.শ কীভাবে তৈরি করবেন?
আমি এই চিত্রটি ইন্টারনেটে পেয়েছি, তবে কীভাবে এটি তৈরি হয়েছিল জানি না, যে কেউ একটি নমুনা প্রদান করতে পারেন? আমি কেবল একটি রঙিন টেবিল রাখতে চাই।

2
কেন শেল স্ক্রিপ্টে তুচ্ছ অক্ষরগুলি এড়ানো যায়?
আমি সবেমাত্র একটি লিগ্যাসি শেল স্ক্রিপ্ট খুলেছি (সোলারিসে পুরাতন ksh88 তে লিখিত) এবং নীচের সমস্ত কোডটিতে পুনরাবৃত্তি পেয়েছি: [ -f $myfile ] && \rm -f $myfile পালানো ব্যাকস্ল্যাশ আমাকে বিজোড় হিসাবে আঘাত করে। আমি জানি এটি ইচ্ছাকৃত, যেহেতু এই ধরণের (আপাত নিরর্থক) পালানো সমস্ত কোডেই পুনরাবৃত্তি হয়। মূল লেখক দীর্ঘ …

7
একাধিক শর্ত সাবশেল না থাকলে বাশ?
আমি বিবৃতি থাকলে শেলের মধ্যে একাধিক শর্ত একত্রিত করতে চাই এবং সংমিশ্রণটি অস্বীকার করব। শর্তগুলির একটি সহজ সংমিশ্রণের জন্য আমার কাছে নিম্নলিখিত কার্য কোডটি রয়েছে: if [ -f file1 ] && [ -f file2 ] && [ -f file3 ] ; then # do stuff with the files fi এটি …


3
এই স্ক্রিপ্টটি কীভাবে নিশ্চিত করে যে কেবল নিজের একটি দৃষ্টান্ত চলছে?
১৯ আগস্ট ২০১৩-এ, র্যান্ডাল এল শোয়ার্জ এই শেল স্ক্রিপ্টটি পোস্ট করেছেন , এটি লিনাক্স-এ নিশ্চিত করার উদ্দেশ্যে করা হয়েছিল, "বর্ণের শর্ত ছাড়াই বা লক ফাইলগুলি পরিষ্কার না করে [স্ক্রিপ্টের কেবলমাত্র একটি উদাহরণ চলছে" ": #!/bin/sh # randal_l_schwartz_001.sh ( if ! flock -n -x 0 then echo "$$ cannot get flock" …

2
আমার টার্মিনালের যে কোনও কমান্ড শূন্য-কোড ছাড়াই আমার টার্মিনাল উইন্ডোটি বন্ধ করে দেয়
প্রথমে এটি কিছুটা মজার ছিল, "বাশ রুলেট" খেলার মতো ... তবে এখন এটি পুরনো লোল আমার টার্মিনালের যে কোনও কমান্ড শূন্য-কোড ছাড়াই আমার টার্মিনাল উইন্ডোটি বন্ধ করে দেয় আমাকে বলা হয়েছিল যে সম্ভবত আমার আছে set -e কোথাও কোনও ব্যাশ স্ক্রিপ্ট সেট যা আমার টার্মিনাল সূত্র sources আমি চেক করেছি …

1
ইউনিক্স 'পিক' কমান্ড কী করে?
আমি কিছু ইউনিক্স বইতে 'পিক' নামক কমান্ডটি দিয়েছিলাম, তবে এটি ঠিক কী করে তা বুঝতে পারি নি। নীচে একটি নমুনা পিক কমান্ড দেওয়া হয়েছে: pick abc.*

3
বাশে দুটি স্ট্রিং তুলনা করা
ifআমার বাশ স্ক্রিপ্টে আমার নিম্নলিখিত ব্লক রয়েছে: if [ ${PACKAGENAME} -eq kakadu-v6_4-00902C ]; then echo "successfully entered if block!!" fi স্ক্রিপ্ট এক্সিকিউশনটি সমান ifহলেও আমার ব্লকে প্রবেশ করছে না । আমি কি ভুল করছি?$PACKAGENAMEkakadu-v6_4-00902C

4
কীভাবে লিনাক্স শেল স্ক্রিপ্টগুলির সাথে ডিল করে?
এই প্রশ্নের জন্য, আসুন একটি বাশ শেল স্ক্রিপ্ট বিবেচনা করুন, যদিও এই প্রশ্নটি অবশ্যই সমস্ত ধরণের শেল স্ক্রিপ্টের জন্য প্রযোজ্য। যখন কেউ শেল স্ক্রিপ্ট কার্যকর করে, তখন লিনাক্স কি সমস্ত স্ক্রিপ্ট একবারে লোড করে (সম্ভবত স্মৃতিতে) বা এটি স্ক্রিপ্ট কমান্ড একের পর এক করে (লাইন দ্বারা লাইন) পড়ে? অন্য কথায়, …

1
একটি কাঁটাচামচ বোমা কিভাবে কাজ করে?
সতর্কতা একটি উত্পাদন মেশিন এ চালানোর চেষ্টা করবেন না বিষয়টিতে উইকিপিডিয়া পৃষ্ঠাটি পড়ার সময় আমি সাধারণত নিম্নলিখিত কোডটি দিয়ে যা চলছে তা অনুসরণ করি: :(){ :|:& };: বর্ণনার অংশ নিম্নলিখিত কাঁটাচামচ বোমা 2002 সালে শিল্প হিসাবে উপস্থাপিত হয়েছিল;56 তার সঠিক উৎপত্তি অজানা, কিন্তু এটা ইউজনেট উপর অস্তিত্ব পূর্বে 2002 থেকে …
22 bash  shell-script  zsh  fork 

9
অনুসন্ধানগুলি ব্যবহার করে ফাইলগুলি সরানোর সময় ডিরেক্টরি কাঠামো সংরক্ষণ করুন
আমি নিম্নলিখিত স্ক্রিপ্টটি তৈরি করেছি যা উত্স ডিরেক্টরি থেকে গন্তব্য ডিরেক্টরিতে সংজ্ঞায়িত হিসাবে পুরানো দিনের ফাইলগুলিকে সরিয়ে দেয়। এটি নিখুঁতভাবে কাজ করছে। #!/bin/bash echo "Enter Your Source Directory" read soure echo "Enter Your Destination Directory" read destination echo "Enter Days" read days find "$soure" -type f -mtime "-$days" -exec mv …

5
প্রথমে ডিরেক্টরি সহ ফাইল এবং ডিরেক্টরি তালিকাভুক্ত করুন
আমার দুটি প্রশ্ন আছে। প্রথমত, কোন কমান্ড ফাইল এবং ডিরেক্টরি তালিকাভুক্ত করে তবে ডিরেক্টরিগুলি প্রথমে তালিকাবদ্ধ করে? দ্বিতীয় প্রশ্ন: আমি একক ডিরেক্টরিতে ফাইলের একটি তালিকা অনুলিপি করতে চাই, কিন্তু লক্ষ্য ডিরেক্টরিটি কমান্ডের প্রথম ফাইলের নাম বানাতে চাই।

11
শেল স্ক্রিপ্টে ভাসমান পয়েন্ট সংখ্যাটির সাথে কীভাবে তুলনা করা যায়
আমি একটি শেল স্ক্রিপ্টে দুটি ভাসমান পয়েন্ট সংখ্যা তুলনা করতে চাই। নিম্নলিখিত কোডটি কাজ করছে না: #!/bin/bash min=12.45 val=10.35 if (( $val < $min )) ; then min=$val fi echo $min

2
বাশ স্ক্রিপ্টের শেষে কোডটি প্রস্থান করুন
ব্যাশ স্ক্রিপ্টের শেষে আমি প্রস্থান কোডটির অর্থ সম্পর্কে বিভ্রান্ত হয়ে পড়েছি: আমি জানি যে প্রস্থান কোড 0 এর অর্থ এটি সফলভাবে শেষ হয়েছে, এবং আরও অনেক প্রস্থান কোড নম্বর রয়েছে (আমি ভুল না হলে 127) আমার প্রশ্নটি যখন কোনও স্ক্রিপ্টের শেষে প্রস্থান কোড 0 দেখতে হয় তখন স্ক্রিপ্টটি ব্যর্থ হয় …

5
আমি শেল স্ক্রিপ্টের জন্য কীভাবে একটি পরিষেবা তৈরি করব যাতে আমি এটি ডেমনের মতো শুরু করতে এবং থামাতে পারি?
আমি সেন্টোস using ব্যবহার করছি যে আমার লক্ষ্য প্রতি পাঁচ সেকেন্ডের জন্য ক্রোন তৈরি করা তবে আমি যেমন গবেষণা করেছি আমরা ক্রোনটি কেবল এক মিনিটের জন্য ব্যবহার করতে পারি তাই আমি এখন যা করছি তা হচ্ছে আমি একটি শেল ফাইল তৈরি করেছি। hit.sh while sleep 5; do curl http://localhost/test.php; done …

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