প্রশ্ন ট্যাগ «bash»

বাশ কমান্ড শেলের জন্য লিখিত স্ক্রিপ্টগুলি সম্পর্কে প্রশ্নের জন্য। ত্রুটিগুলি / সিনট্যাক্স ত্রুটিযুক্ত শেল স্ক্রিপ্টগুলির জন্য, দয়া করে এখানে পোস্ট করার আগে শেলচেক প্রোগ্রামের (বা https://shellcheck.net ওয়েব ওয়েব শেলচেক সার্ভারে) তাদের পরীক্ষা করুন। ব্যাশের ইন্টারেক্টিভ ব্যবহার সম্পর্কে প্রশ্নগুলি স্ট্যাক ওভারফ্লোয়ের চেয়ে সুপার ব্যবহারকারীর অন-টপিক হওয়ার সম্ভাবনা বেশি।

8
অপ্রত্যাশিত বাশ প্রস্থানে তৈরি টেম্প ফাইলগুলি সরানো
আমি ব্যাশ স্ক্রিপ্ট থেকে অস্থায়ী ফাইল তৈরি করছি। প্রসেসিংয়ের শেষে আমি এগুলি মুছে ফেলছি, তবে স্ক্রিপ্টটি যেহেতু বেশ দীর্ঘকাল ধরে চলছে, আমি যদি এটি চালাতে পারি বা কেবল চালনার সময় সিটিআরএল-সি, টেম্প ফাইলগুলি মুছে ফেলা হয় না। মৃত্যুদন্ড কার্যকর হওয়ার আগে আমি কীভাবে এই ঘটনাগুলি ধরতে এবং ফাইলগুলি সাফ করতে …

2
বাশ সম্পূর্ণ হওয়ার প্রসঙ্গে $ {অ্যারে [*] us বনাম $ {অ্যারে [@] about সম্পর্কে একটি বিভ্রান্তি
আমি প্রথমবারের জন্য ব্যাশের সমাপ্তি লিখতে গিয়ে ছুরিকাঘাত করছি এবং ব্যাশ অ্যারে ( ${array[@]}এবং ${array[*]}) এর দুটি উপায় অবলম্বন করার বিষয়ে আমি কিছুটা বিভ্রান্ত হয়েছি । এখানে কোডের প্রাসঙ্গিক অংশটি রয়েছে (এটি কাজ করে, তবে আমি এটি আরও ভালভাবে বুঝতে চাই): _switch() { local cur perls local ROOT=${PERLBREW_ROOT:-$HOME/perl5/perlbrew} COMPREPLY=() cur=${COMP_WORDS[COMP_CWORD]} …

3
লুকানো ফাইল ছাড়াই সিপি-আর
আমার দুটি ডিরেক্টরি রয়েছে এবং একটি খালি। প্রথম ডিরেক্টরিটিতে লুকানো ফাইল সহ অনেকগুলি উপ ডিরেক্টরি রয়েছে। আমি যখন cp -rপ্রথম ডিরেক্টরি থেকে দ্বিতীয়টিতে লিখিত হয় তখন লুকানো ফাইলগুলিও অনুলিপি করা হয়। এগুলি থেকে বাঁচার কোনও সমাধান?
90 linux  bash  cp 

13
বাশ স্ক্রিপ্ট এখনও চলমান অবস্থায় কোনও ফাইলে আউটপুট ফ্লাশিং জোর করে
আমার একটি ছোট স্ক্রিপ্ট রয়েছে, যা নিম্নোক্ত কমান্ডটি ব্যবহার করে ক্রন্টব দ্বারা প্রতিদিন বলা হয়: /homedir/MyScript &> some_log.log এই পদ্ধতির সমস্যাটি হ'ল কিছু_লগ.লগ কেবল মাইস্ক্রিপ্ট শেষ হওয়ার পরে তৈরি করা হবে। প্রোগ্রামটি চলমান অবস্থায় প্রোগ্রামটির আউটপুটটি ফাইলের মধ্যে ফ্লাশ করতে চাই যাতে আমি পছন্দ মতো কিছু করতে পারি tail -f …
90 bash  file  flush 

7
কৃপণভাবে শাটডাউন প্রক্রিয়াগুলিতে আমি কোন ক্রমে সংকেত প্রেরণ করব?
একটি মন্তব্য উপর এই উত্তরটি অন্য প্রশ্ন , মন্তব্যকারী বলেছেন: একেবারে প্রয়োজন না হলে কিল -9 ব্যবহার করবেন না! সাইন কিল আটকাতে পারে না যাতে নিহত প্রোগ্রামটি কোনও অচলত ফাইলগুলি মুছতে কোনও শাটডাউন রুটিন চালাতে না পারে। প্রথমে HUP (1), তারপরে INT (2), তারপরে কোট (3) চেষ্টা করুন আমি নীতিগতভাবে …

2
ম্যাক বনাম লিনাক্সের টার্মিনালটি ব্যবহারের মধ্যে পার্থক্যগুলি কী? [বন্ধ]
বন্ধ এই প্রশ্নটি অফ-টপিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্ন আপডেট করুন তাই এটা -বিষয়ে স্ট্যাক ওভারফ্লো জন্য। 9 বছর আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন আমি গত চার বছর ধরে উবুন্টু ব্যবহার করছি। শেল কমান্ড সম্পর্কে আমার কাছে প্রাথমিক জ্ঞান …
89 macos  bash  shell  ubuntu  terminal 

6
সেড বা অ্যাজকের সাথে প্যাটার্ন যুক্ত লাইনের শেষে কীভাবে যুক্ত করবেন?
উদাহরণস্বরূপ ফাইলটি এখানে: somestuff... all: thing otherthing some other stuff আমি যা করতে চাই তা হল এর সাথে শুরু হওয়া লাইনে যুক্ত করা all:: somestuff... all: thing otherthing anotherthing some other stuff
89 bash  sed  awk 

4
বাশ স্ক্রিপ্ট চালানোর সময় লাইন নম্বরটি কীভাবে প্রদর্শিত হবে
আমার একটি পরীক্ষার স্ক্রিপ্ট রয়েছে যার প্রচুর কমান্ড রয়েছে এবং প্রচুর আউটপুট উত্পন্ন করবে, আমি ব্যবহার করি set -xবা set -vএবং set -e, সুতরাং ত্রুটি দেখা দিলে স্ক্রিপ্টটি বন্ধ হয়ে যায়। যাইহোক, সমস্যাটি সনাক্ত করতে কার্যকর হওয়া রেখাটি কোন লাইনে এসেছিল তা সনাক্ত করা এখনও আমার পক্ষে কঠিন। এমন কোনও …
89 linux  bash  testing 

12
ব্যাশে টিপলস লুপ?
ব্যাশে টিপলস থেকে লুপ করা কি সম্ভব? উদাহরণ হিসাবে, নিম্নলিখিতটি যদি কাজ করে তবে তা দুর্দান্ত হবে: for (i,j) in ((c,3), (e,5)); do echo "$i and $j"; done এমন কোনও কর্মপরীক্ষা রয়েছে যা আমাকে কোনওভাবে টিপলস থেকে লুপ করতে দেয়?
89 bash  for-loop 

12
ফাইল থেকে লোড স্ট্রিংয়ে ভেরিয়েবলগুলি প্রসারিত করতে বাশকে বাধ্য করা হচ্ছে
আমি স্ট্রিংয়ে কীভাবে ব্যাশ (ফোর্স?) প্রসারিত ভেরিয়েবলগুলি তৈরি করতে পারি তা চেষ্টা করার চেষ্টা করছি (যা কোনও ফাইল থেকে লোড হয়েছিল)। আমার কাছে বিষয়বস্তু সহ "काहीतरी. টেক্সট" নামে একটি ফাইল রয়েছে: hello $FOO world আমি তখন দৌড় export FOO=42 echo $(cat something.txt) এটি ফিরে আসে: hello $FOO world ভেরিয়েবল সেট …
89 linux  bash  shell  unix 

8
ইউআরএলগুলির তালিকার HTTP স্থিতি কোড পেতে স্ক্রিপ্ট?
আমার কাছে ইউআরএলএসের একটি তালিকা রয়েছে যা আমার চেক করা দরকার, তারা এখনও কাজ করে কি না তা দেখতে। আমি একটি বাশ স্ক্রিপ্ট লিখতে চাই যা আমার জন্য এটি করে। আমার কেবলমাত্র ফিরে আসা এইচটিটিপি স্থিতি কোডের প্রয়োজন, যেমন 200, 404, 500 এবং আরও। বেশি কিছু না. সম্পাদনা করুন নোট …

13
ফাইলগুলি পুনরায় নামকরণে সেড ব্যবহার করে Using
উদ্দেশ্য এই ফাইলের নামগুলি পরিবর্তন করুন: F00001-0708-আরজি-বিসলিউড F00001-0708-CS-akgdlaul F00001-0708-ভিএফ-হিউলজিগল এই ফাইলের নামগুলিতে: F0001-0708-আরজি-বিসলিউড F0001-0708-CS-akgdlaul F0001-0708-ভিএফ-হিউলজিগল শেল কোড পরীক্ষা করার জন্য: ls F00001-0708-*|sed 's/\(.\).\(.*\)/mv & \1\2/' করতে: ls F00001-0708-*|sed 's/\(.\).\(.*\)/mv & \1\2/' | sh আমার প্রশ্ন আমি সেড কোড বুঝতে পারি না। প্রতিস্থাপনের আদেশ কী তা আমি বুঝতে পারি $ sed …
89 bash  shell  sed  file-rename 

10
গ্রেপ ইন স্টার সাইন ব্যবহার করে
আমি লিনাক্স / ব্যাশের একটি নির্দিষ্ট ফাইলে "abc" সাবস্ট্রিংয়ের সন্ধান করার চেষ্টা করছি সুতরাং আমি করি: grep '*abc*' myFile এটি কিছুই দেয় না। তবে আমি যদি: grep 'abc' myFile এটি সঠিকভাবে ম্যাচ ফেরায়। এখন, এটি আমার পক্ষে সমস্যা নয়। তবে আমি যদি আরও জটিল স্ট্রিংয়ের জন্য গ্রেপ করতে চাই, তবে …
89 regex  bash  grep 


4
স্টেটমেন্টে বাশ-এ রিজেক্স ম্যাচিং
আমি এখানে কি ভুল করেছি? শূন্যস্থান, ছোট হাতের অক্ষর, বড় হাতের সংখ্যা বা সংখ্যাসমৃদ্ধ যে কোনও স্ট্রিংয়ের সাথে মিলের চেষ্টা করা। বিশেষ অক্ষরগুলিও দুর্দান্ত লাগবে তবে আমি মনে করি এটির জন্য নির্দিষ্ট অক্ষরগুলি পালিয়ে যাওয়া দরকার। TEST="THIS is a TEST title with some numbers 12345 and special char *&^%$#" if …

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