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

শেলটি ইউনিক্সের কমান্ড-লাইন ইন্টারফেস। আপনি শেলটিতে ইন্টারেক্টিভভাবে কমান্ডগুলি টাইপ করতে পারেন বা কোনও কার্য স্বয়ংক্রিয় করতে স্ক্রিপ্ট লিখতে পারেন। / বিন / শ এবং সর্বাধিক সামঞ্জস্যপূর্ণ শেলগুলিতে (ছাই, বাশ, কেএস, জেডএস,…) প্রয়োগ করা প্রশ্নের জন্য এই ট্যাগটি ব্যবহার করুন। ত্রুটিযুক্ত শেল স্ক্রিপ্টগুলির জন্য, এখানে পোস্ট করার আগে দয়া করে এগুলি http://shellcheck.net এ চেক করুন।

10
শেল স্ক্রিপ্ট ব্যবহার করে স্ট্রিং থেকে সমস্ত সদৃশ শব্দটি সরান
আমার মতো স্ট্রিং আছে "aaa,aaa,aaa,bbb,bbb,ccc,bbb,ccc" আমি স্ট্রিং থেকে সদৃশ শব্দটি সরিয়ে ফেলতে চাই তবে আউটপুট কেমন হবে "aaa,bbb,ccc" আমি এই কোড উত্স চেষ্টা করেছিলাম $ echo "zebra ant spider spider ant zebra ant" | xargs -n1 | sort -u | xargs এটি একই মান সহ সূক্ষ্মভাবে কাজ করছে, তবে যখন …

7
বাশে বিভিন্ন কোড পয়েন্ট দ্বারা আমি কীভাবে একটি এএসসিআইআই অক্ষর মুদ্রণ করব?
এএসসিআইআই টেবিলটিতে 'জে' অক্ষর উপস্থিত রয়েছে যার বিভিন্ন সংখ্যা সিস্টেমে কোড পয়েন্ট রয়েছে: Oct Dec Hex Char 112 74 4A J এই অক্ষরে মুদ্রণ দ্বারা printf '\112'বা অষ্টাল কোড পয়েন্ট দ্বারা মুদ্রণ করা সম্ভব echo $'\112'। দশমিক এবং হেক্সাডেসিমাল কোড পয়েন্ট উপস্থাপনা দ্বারা আমি একই অক্ষরটি কীভাবে মুদ্রণ করব?
12 bash  shell  ascii 

2
উত্স থেকে শেল স্ক্রিপ্টগুলির জন্য কোনও ফাইল বর্ধনের জন্য একটি অফিসিয়াল স্ট্যান্ডার্ড / কনভেনশন
আমি ভাবছিলাম যে রানের পরিবর্তে আপনি উত্স করতে চান শেল স্ক্রিপ্টগুলির জন্য ফাইল টাইপ এক্সটেনশনগুলির জন্য কোনও কনভেনশন আছে কিনা। উদাহরণ স্বরূপ: যদি আমি এই স্ক্রিপ্টটি একটি সাব-শেলের মধ্যে চালাতে চাই। ./script.sh আমি যদি মনে করতে চাই তবে বর্তমান শেল থেকে এই স্ক্রিপ্টটি চালানো উচিত। . script.source আছে কি একটা …

1
ফাঁদে হ্যান্ডলিং এবং শেল স্ক্রিপ্টগুলিতে অন্তর্ভুক্ত সাবস্কেলগুলি
ধরা যাক আপনার কাছে একটি শেল স্ক্রিপ্ট রয়েছে যা কোনও EXITফাঁদ দিয়ে কিছু ধরণের ক্লিনআপ কোড চালায় : #!/bin/bash mytrap () { echo "It's a trap!" >&2 } trap mytrap exit echo I am at the end of the script. প্রত্যাশা অনুযায়ী, It's a trap!এটি স্ক্রিপ্টটি প্রস্থান করার পরে মুদ্রণ …
12 shell  trap 

2
শেল দ্বারা অ্যারে সমর্থন জন্য পরীক্ষা
কমান্ড লাইনে স্থানীয় বোর্নের মতো শেল দ্বারা অ্যারে সমর্থনের জন্য পরীক্ষার কোনও সংক্ষিপ্ত উপায় আছে? এটি সর্বদা সম্ভব: $ arr=(0 1 2 3);if [ "${arr[2]}" != 2 ];then echo "No array support";fi বা $SHELLশেল সংস্করণের জন্য পরীক্ষা করা : $ eval $(echo "$SHELL --version") | grep version এবং তারপরে ম্যান …

2
bash find: পাওয়া ফাইলের ডিরেক্টরি পান get
আমার প্রচুর সাব-ফোল্ডার সহ "প্যারেন্ট_ফোল্ডার" নামে একটি পিতামাতার ফোল্ডার রয়েছে, এই সাবফোল্ডারগুলিতে "foo.mp4" নামে একটি ফাইল রয়েছে। এটি করে আমি সহজেই এই ফাইলগুলি খুঁজে পেতে পারি: mymacbook:parent_folder username$ find ./ -name "foo.mp4" -exec echo {} \; এখন যে প্রতিটি ফাইলের পথটি ফিরে আসে, প্যারেন্ট_ফোল্ডার / এর সাথে সম্পর্কিত ./path/to/foo.mp4 ফাইল …
12 shell  find  osx 

4
পটভূমিতে চলমান একটি শেল স্ক্রিপ্ট হত্যা
ইনোটিফাইট-সরঞ্জামগুলির ইনোটিফয়েট ইউটিলিটি ব্যবহার করে একটি ডিরেক্টরি নিরীক্ষণের জন্য আমি একটি শেল স্ক্রিপ্ট লিখেছি। আমি চাই যে স্ক্রিপ্টটি পটভূমিতে ধারাবাহিকভাবে চলুক, তবে আমি চাইলে এটিও থামাতে সক্ষম হয়েছি। এটি অবিচ্ছিন্নভাবে চালিত করতে, আমি ব্যবহার করেছি while true; এটার মত: while true; do #a set of commands that use the inotifywait …
12 bash  shell  kill  inotify 

3
গ্রেপ: ইনপুট ফাইল 'এক্স' আউটপুটও
আমি ব্যবহার করি ubuntu 14.4এবং grepএকটি ফাইলের সাথে কমান্ডের আউটপুট পুনর্নির্দেশের চেষ্টা করি তবে আমি এই ত্রুটিটি পেতে থাকি: grep: input file 'X' is also the output আমি এই সমস্যাটি অনুসন্ধান করেছি এবং সবেমাত্র জানতে পেরেছি যে এটি একটি বাগ ছিল ubuntu 12.4এবং এর কোনও বর্ণনা নেই, কেউ কি আমাকে …

5
স্কেশ করা যায় না, প্রস্থান স্থিতি 254 সহ সংযোগটি অবিলম্বে শেষ হয়
আমার মনে রাখা সবচেয়ে সাম্প্রতিক জিনিসটি হল নরম এবং কঠোর মেমলক ইউলিমিটকে সীমাহীনতে পরিবর্তন করা। এখন আমি মেশিনে প্রবেশ করতে পারি না। এটি ssh লগ হয়। Authenticated to IP ([IP]:22). debug1: channel 0: new [client-session] debug2: channel 0: send open debug1: Requesting no-more-sessions@openssh.com debug1: Entering interactive session. debug2: callback start …
12 shell  ssh  ulimit 

4
স্থানীয়, সমস্ত ssh কমান্ডের টাইমস্ট্যাম্পড লগিং?
আমি যে সমস্ত রিমোট কমান্ডগুলিতে ব্যবহার করি ssh(কমান্ড-লাইন ওপেনশায় ক্লায়েন্টের মাধ্যমে শুরু হয়েছিল bash) তার স্থানীয়, টাইমস্ট্যাম্পড রেকর্ড আমি কীভাবে রাখতে পারি ? প্রয়োজনীয়তা: আবশ্যিক: সার্ভার লগিংয়ের উপর নির্ভর না করে 100% ক্লায়েন্ট-সাইড ব্যবহারকারীর হোম ডিরেক্টরিতে সংরক্ষিত লগ সহ প্রতি ব্যবহারকারীকে কনফিগার করা বা ইনস্টল করা। বিভিন্ন ব্যবহারকারী এবং হোস্টের …

4
SSH_TTY এবং SSH_CONNECTION কী কী?
এর জন্য SSH_TTYএবং SSH_CONNECTIONভেরিয়েবল কি ? আমার উবুন্টু সিস্টেমে উভয়ই ফাঁকা; তাদের কি মূল্য থাকতে হবে?
12 shell  ubuntu  ssh 

2
Zsh ওরফে উচ্ছ্বাসের উদ্ধৃতি
পাঠ্যটির বাইরে নতুন লাইনগুলি কেটে ফেলার বিষয়ে এই প্রশ্নটি অনুসরণ করে , আমি এটিকে নিম্নরূপে একটি zsh উর্ফে পরিণত করতে চাই: alias striplines=' awk " /^$/ {print \"\n\"; } /./ {printf( \" %s \",$0);}"' আমি awk স্ক্রিপ্টের ভিতরে উদ্ধৃতিগুলি পালানোর চেষ্টা করেছি, তবে আমি এই ত্রুটিটি পেয়েছি: awk: (FILENAME=bspsrobustness FNR=1) …
12 shell  zsh  quoting  alias 

2
শেল বিল্টিন কমান্ডগুলি বোঝা
মধ্যে ব্যাশ ম্যানুয়াল , এটা যে লেখা Builtin commands are contained >>> within <<< the shell itself এছাড়াও, এই উত্তরটি বলে যে A built-in command is simply a command that the shell carries out itself, instead of interpreting it as a request to load and run some >>> other program …

2
ভেরিয়েবলের সামনে '#' অপারেটর ভেরিয়েবল প্রসারণে কী করতে পারে?
টার্মিনালে আমি সম্পাদিত কোডটি নীচে রয়েছে [root@idm ~]# x="$(date +%d%m%y)" [root@idm ~]# echo $x 270217 [root@idm ~]# echo ${#x} 6 কেউ আমাকে বুঝতে সাহায্য করতে পারে কেন আউটপুট হয় 6? #ভেরিয়েবলটি মূলত কী করছে?
12 shell 

2
এটিকে প্রসারিত / মূল্যায়ন না করে এর মধ্যে একটি ভেরিয়েবলের সাথে একটি স্ট্রিং প্রতিধ্বনি করুন [বন্ধ]
বন্ধ । এই প্রশ্নের বিশদ বা স্পষ্টতা দরকার । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? বিশদ যুক্ত করুন এবং এই পোস্টটি সম্পাদনা করে সমস্যাটি পরিষ্কার করুন । 4 বছর আগে বন্ধ ছিল । আমি সর্বত্র অনুসন্ধান করেছি। প্রতিধ্বনিত এবং প্রিন্ট চেষ্টা। একক এবং ডাবল উদ্ধৃতি …
12 bash  shell  quoting 

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