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

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

5
আপনি কীভাবে বাশ স্ক্রিপ্টের জন্য কিছু কীওয়ার্ড রঙিন করবেন?
আমি কিছু ইউনিট পরীক্ষা কোড চালাচ্ছি। ইউনিট পরীক্ষা কোড নিয়মিত পাঠ্য আউটপুট করে। এখানে অনেকগুলি পাঠ্য রয়েছে তাই আমি ব্যবহারকারীর গুরুত্বপূর্ণ কীওয়ার্ডগুলির জন্য হাইলাইট করতে চাই। এই ক্ষেত্রে কীওয়ার্ডগুলি হ'ল "পাস" এবং "ব্যর্থ"। আপনি কীভাবে "PASS" কে সবুজ হতে এবং "ব্যর্থ" লাল হতে চান?

3
ইওএফ ব্যবহার না করে ব্যাশ স্ক্রিপ্ট থেকে পাঠ্য ইনপুট স্বয়ংক্রিয় করা
আমি উবুন্টু লিনাক্স চালাচ্ছি। ধরুন এখানে একটি প্রোগ্রাম বলা হয়েছে myprogram। এই প্রোগ্রামটি ব্যবহারকারীকে ইনপুট দেওয়ার জন্য অনুরোধ করে; বিশেষত, যখন জিজ্ঞাসা করা হয় এবং টিপবে তখন ব্যবহারকারীকে অবশ্যই পূর্ণসংখ্যা টাইপ করতে হবে Enter। আমি ব্যাশ স্ক্রিপ্ট ব্যবহার করে এই প্রক্রিয়াটি স্বয়ংক্রিয় করতে চাই। বিশেষত, আমি নির্বাহ করতে চাই myprogram, …

4
কমান্ড লাইনে লেজ থেকে পাঠ্য সম্পাদন করার সহজতম উপায় কী?
কখনও কখনও আমি একটি নতুন (উবুন্টু) বাক্সে কাজ করছি এবং আমি টাইপ করে gitসতর্ক হয়েছি: The program 'git' is currently not installed. You can install it by typing: apt-get install git-core যদি এটি হয় তবে আমি জানি যে আমি এর মতো কিছু করে শেষ পংক্তিটি ধরতে পারি: !! 2>&1 | …

7
শেলতে অঙ্কিত রেখার সাথে বর্ণমালার রেখার পাঠটি কীভাবে মার্জ করবেন?
আমার কাছে একটি ফাইল রয়েছে যা এর মতো পাঠ্য রয়েছে: AAAA BBBB CCCC DDDD 1234 5678 9012 3456 EEEE 7890 ইত্যাদি ... এবং আমি সংখ্যার লাইনের সাথে বর্ণমালার লাইনগুলি মিলাতে চাই যাতে তারা এর মতো হয়: AAAA 1234 BBBB 5678 CCCC 9012 DDDD 3456 EEEE 7890 কেউ কি এটি অর্জনের …

1
বর্তমান ডিরেক্টরিতে স্ক্রিপ্টগুলি চালানোর সময় আপনি কীভাবে "./" বাদ দেন
ইন্টারনেটে কিছু টিউটোরিয়ালে তারা না করেই বর্তমান ডিরেক্টরিতে স্ক্রিপ্ট চালাতে পারে: ./script আপনি কীভাবে এটিকে বাদ দেন? আমি CentOS 5.6 x64 ব্যবহার করছি। আমি এটিকে এভাবে চালাতে চাই script

6
বৃহত্তম ফাইল বা ডিরেক্টরিগুলি সন্ধান করুন
কোন কমান্ড টিএমপি ডিরেক্টরিতে সমস্ত ফাইল এবং ডিরেক্টরিগুলির আকার মুদ্রণ করবে (লুকিয়ে রয়েছে) এবং মানব পাঠযোগ্য বিন্যাসে (উদাহরণস্বরূপ 2 গিগাবাইট) বৃহত্তম থেকে ক্ষুদ্রতম পর্যন্ত মাপ অনুসারে বাছাই করবে? আউটপুট নিম্নলিখিত হিসাবে হতে পারে: file.mpg 2GB file.avi 1.8GB .backtup 1.7 GB (this is directory) আমি lsঅ্যান্ড duকমান্ডগুলি ব্যবহার করার চেষ্টা করেছি …

5
ইউনিভার্সাল নন-বাশ `সময়` বেঞ্চমার্ক বিকল্প? [বন্ধ]
বন্ধ । এই প্রশ্নের বিশদ বা স্পষ্টতা দরকার । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? বিশদ যুক্ত করুন এবং এই পোস্টটি সম্পাদনা করে সমস্যাটি পরিষ্কার করুন । 3 বছর আগে বন্ধ । বিভিন্ন শেলের মধ্যে স্ক্রিপ্টগুলির রান সময়কে তুলনা করার জন্য, কিছু এসই উত্তর bash' …

1
500 দিনের বেশি পুরানো ফাইলগুলি মুছুন
২০১০ সাল থেকে আমার ফাইলগুলির সাথে ডিরেক্টরি রয়েছে .. আমি ৫০০ দিনেরও বেশি পুরানো সমস্ত ফাইল মুছতে চাই এবং আমি এটি চেষ্টা করেছি: find /var/log/arc/* -type f -mtime +500 -delete {}\; তবে আমি এটি পেয়েছি: -bash: /usr/bin/find: Argument list too long আমি জানি যে এর অর্থ এখানে অনেকগুলি ফাইল রয়েছে …

3
আমি কি ব্যাশের ব্রেস প্রসারণে একটি পরিবর্তনশীল ব্যবহার করতে পারি?
আমি যেটি সম্পাদন করতে চাইছি তার জন্য নীচে কিছু সিউডো কোড দেওয়া হল: #!/bin/bash # I already have the variable below figured out (positive integer): numlines=$([returns number of lines containing specific characters in a file]) # This is basically what I want to do with it: for i in {1..$numlines}; …

4
ডাবল ব্যবহার করে inside ব্যবহারকারী: ash ব্যবহারকারীর স্ক্রিপ্টের ভিতরে
একটি ছোট বাশ স্ক্রিপ্টে আমি চলছে আমি তৈরি হওয়া একটি নতুন ডিরেক্টরি ছড়িয়ে দেওয়ার চেষ্টা করছি। আমি যোগ করেছি: sudo chown $USER:$USER /var/www/$sitename sudo chmod 775 /var/www/$sitename লাইন পরে আমি যেখানে mkdir ( sudo mkdir /var/www/$sitename)। কিছু কারণে শাবক কার্যকর হচ্ছে না। আমি এটি ম্যানুয়ালি কার্যকর করতে পারি তবে ফাইলে …

6
আমি কীভাবে ব্যাশে ট্রেলিং করা নতুন লাইনটি মুছতে পারি?
আমি এমন কিছু খুঁজছি যা পার্লের মতো আচরণ করে chomp। আমি একটি কমান্ড খুঁজছি যা কেবলমাত্র তার ইনপুট প্রিন্ট করে, সর্বশেষ অক্ষরটি যদি এটি একটি নতুন লাইন থাকে তবে: $ printf "one\ntwo\n" | COMMAND_IM_LOOKING_FOR ; echo " done" one two done $ printf "one\ntwo" | COMMAND_IM_LOOKING_FOR ; echo " done" …

2
আমি যখন আমার দূরবর্তী মেশিনে স্ক্রিপ্ট চালনা করি তখন ফাইলের নামটিতে প্রশ্ন চিহ্ন কেন থাকে?
আমার কাছে একটি ছোট স্ক্রিপ্ট রয়েছে যা কেবল বর্তমান তারিখটি নিয়ে আসে, পিএইচপি স্ক্রিপ্ট চালায় এবং আউটপুট (এবং ত্রুটিগুলি) বর্তমান তারিখ সম্বলিত একটি ফাইল নামকে পুনর্নির্দেশ করে। DATE=$(date +"%Y%m%d") FILE="log/${DATE}.log" php -q script.php >> $FILE 2>&1 আমি যখন আমার স্থানীয় মেশিনে এই স্ক্রিপ্টটি চালিত করি (উইন্ডোজ,, অ্যাপ্টানা আইডিই), পিএইচপি স্ক্রিপ্টটি …

3
পারমাণবিক আপডেটের জন্য কোনও ফাইলে একচেটিয়া পঠন / লেখার লক পান
আমি এমন একটি ফাইল রাখতে চাই যা কাউন্টার হিসাবে ব্যবহৃত হয়। ব্যবহারকারী এ এই সংখ্যাটি লিখবেন এবং বৃদ্ধি করবেন, যখন ব্যবহারকারী বি ফাইলটি পড়ার জন্য অনুরোধ করবে। ব্যবহারকারী এ এর ​​লেখা শেষ না হওয়া অবধি কেউ এটি পড়তে বা লিখতে না পারলে ব্যবহারকারী এ ফাইলটি লক করতে পারবেন কি এটি …

3
বাশ লিপি; প্রক্রিয়াকরণের গতি অপ্টিমাইজেশন
আমি ভাবছিলাম বাশ স্ক্রিপ্টগুলির অনুকূলকরণের জন্য সাধারণ নির্দেশিকা আছে কিনা। উদাহরণস্বরূপ, কমান্ডের রেখার চেয়ে লুপগুলি লেখা আরও সুবিধাজনক তবে এটি কি সিস্টেমের জন্য প্রক্রিয়া করাও দ্রুত ? উদাহরণ: for i in a b c; do echo $i; done echo a echo b echo c কখনও কখনও লোকেরা একই সমস্যার জন্য …

4
লিনাক্সের কোনও ব্যবহারকারীর কাছে আমি কীভাবে একটি প্রাথমিক / ডিফল্ট পাসওয়ার্ড অর্পণ করতে পারি?
আমি একটি গাইড পেয়েছি যা কোনও ব্যবহারকারীর পাসওয়ার্ড সেট করতে হয় তা ব্যাখ্যা করে । আমি এটি স্বয়ংক্রিয় করার চেষ্টা করছি এবং ব্যবহারকারীর মতো একটি ইমেল প্রেরণ করব: userid created with password XYZ. request to change the initial password. উপরের ডক অনুসারে পাইথন ব্যবহার করে একটি এনক্রিপ্ট করা পাসওয়ার্ড তৈরি …

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