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

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

3
আমি কীভাবে সনাক্ত করতে পারি যদি আমি সাবসিতে আছি?
exitনিজেকে টার্মিনাল থেকে বেরিয়ে আসার জন্য আমি বিল্টিনের কার্যকারিতাটি প্রতিস্থাপন করতে একটি ফাংশন লেখার চেষ্টা করছি । আমি SHLVLপরিবেশের পরিবর্তনশীলটি ব্যবহার করার চেষ্টা করেছি তবে সাব-শেলের মধ্যে এটি পরিবর্তন হবে বলে মনে হচ্ছে না: $ echo $SHLVL 1 $ ( echo $SHLVL ) 1 $ bash -c 'echo $SHLVL' 2 …
24 bash  shell  exit  subshell 


3
এখনও কি একটি / বিন / শ বাইনারি সহ আশেপাশে সিস্টেম রয়েছে?
/bin/sh, 1977 সালে তৈরি বোর্ন শেল ইউনিক্স সিস্টেমের জন্য ডিফল্ট শেল হিসাবে ব্যবহৃত হত। আজকাল এই ফাইলটি এখনও বিদ্যমান তবে বেশিরভাগই সিস্টেমে ইনস্টল থাকা ডিফল্ট POSIX- সামঞ্জস্যপূর্ণ শেলের একটি প্রতীকী লিঙ্ক হিসাবে: আরএইচইএল / সেন্টোস-এ এটি /bin/bashবোর্ন অ্যাগেইন শেলটি নির্দেশ করে উবুন্টু লিনাক্স-এ এটি /bin/dashডেবিয়ান অ্যালকুইস্ট শেলটি নির্দেশ করে ডেবিয়ান …

4
লুপের জন্য আমি কীভাবে এবং (এবং&) প্রতিস্থাপন করব?
আমি এর সমতুল্য খুঁজে পেতে চাই cmd 1 && cmd 2 && ... && cmd 20 কিন্তু একটি forলুপের মধ্যে প্রকাশিত আদেশগুলি দিয়ে with for i in {1..20} do cmd $i done প্রথমটির সমতুল্য সন্ধান করতে আপনি দ্বিতীয় প্রকাশে কী পরিবর্তন আনতে চান?

2
$ AT পাঠ: +: $ AT পাঠ}} এর অর্থ কী?
আমি সম্প্রতি আমার সাইগউইন প্রোফাইলে নীচের বিষয়গুলি আরও সূক্ষ্মভাবে লক্ষ করেছি: /usr/local/bin:/usr/bin${PATH:+:${PATH}} এর মানে কী? কেন শুধু $ পথ নয়? এটি কি 'যদি $ PATH উপস্থিত থাকে তবে যুক্ত করুন: AT पथ'? আমার উদ্দেশ্য হ'ল অর্ডারটি অদলবদল করা এবং উইন্ডোজ পথের পিছনে সাইগউইন পথগুলি রাখা। অতীতে আমি থাকতাম $PATH:/usr/local/bin:/usr/bin কিন্তু …

1
কেন একটি অনাকাক্সিক্ষত ওয়াইল্ডকার্ড স্ক্র্যাপের সাহায্যে দূর থেকে কাজ করে?
আমি এটি টাইপ করছি বাশে: scp user@remote:~/dir/*.xml . এবং এটি কাজ করে, রিমোট সার্ভারে ওয়াইল্ডকার্ড তৈরি করে এমন সমস্ত ফাইল পেয়ে। কিন্তু কেন এই কাজ করে? আমি ভেবেছিলাম যে বাশ যুক্তিগুলির কোনও সরঞ্জামে দৃশ্যমান হওয়ার আগে যুক্তিগুলিতে ওয়াইল্ডকার্ডের অভিব্যক্তিগুলি প্রসারিত করে scp।
24 bash  shell  wildcards 

1
এইচটিপি আউটপুটে একটি কমান্ডের প্রথম অক্ষর হিসাবে বিয়োগ চিহ্ন থাকা মানে কী?
এইচটিপ, বা অন্যান্য কমান্ডগুলি যা প্রক্রিয়া স্থিতি দেখায়, সমস্ত ব্যাশ প্রক্রিয়া কমান্ড কলামে থাকে /bin/bash কিন্তু একটি প্রক্রিয়া কমান্ড কলামে আছে -bash এর মানে কী?
24 shell  process 

3
শেল থেকে বর্তমান ডিরেক্টরিটির নামকরণ - সম্ভব?
শেলের মধ্যে দিয়ে বর্তমান ওয়ার্কিং ডিরেক্টরিটির নাম পরিবর্তন করা সম্ভব (আমার বিশেষ ক্ষেত্রে বাশ)? আমি যদি সোজা উপায়ে এটি করার চেষ্টা করি তবে আমি একটি ত্রুটি দিয়ে শেষ করি: nathan@nathan-desktop:/tmp/test$ mv . test2 mv: cannot move ‘.’ to ‘test2’: Device or resource busy বর্তমান ডিরেক্টরিটি পরিবর্তন না করে এটি করার …
24 shell  rename 

4
ব্যাশ দিয়ে শুরু: -ল্ট এবং -জিটি আর্গুমেন্ট
আমি বাশ দিয়ে শুরু করছি এবং আমি নিম্নলিখিতগুলি পেয়েছি: if test $first -lt $second then echo $first is lower than $second else if test $first -gt $second then echo $first is higher than $second else echo $first and $second are equals fi fi স্ক্রিপ্টটি পড়ার জন্য এবং এটি সম্পাদন করার …
24 bash  shell  test 

3
আমি কীভাবে একই পাইপে `সময়` আউটপুট এবং কমান্ড আউটপুটটিকে পুনর্নির্দেশ করতে পারি?
ধরুন আমার কাছে বাইনারি রয়েছে foo। আমি যদি fooঅন্য কোনও প্রক্রিয়াতে আউটপুট পুনর্নির্দেশ করতে চাই তবে আমি barলিখতে পারি ./foo | bar। অন্যদিকে, যদি আমি করতে চেয়েছিলেন timefoo বিন্যাস, এবং আউটপুট পুনর্নির্দেশ এর time, আমি লিখতে পারি time (./foo) | bar। আমার প্রশ্ন, আমি কীভাবে আউটপুটটির আউটপুটটি timeশেষ পাই fooএবং …

8
আমি অন্য প্রক্রিয়াটির পরিবেশের পরিবর্তনশীলগুলি কীভাবে উত্স করব?
যদি আমি পরীক্ষা /proc/1/environকরি তবে আমি প্রক্রিয়াটির 1পরিবেশের ভেরিয়েবলগুলির নাল-বাইট-সীমানাঙ্কিত স্ট্রিংটি দেখতে পাচ্ছি । আমি এই বর্তমানগুলি আমার বর্তমান পরিবেশে আনতে চাই। এটি করার কোনও সহজ উপায় আছে? procMan পৃষ্ঠা আমাকে একটা স্নিপেট যা একটি লাইন বাই লাইন ভিত্তিতে প্রতিটি এনভায়রনমেন্ট ভেরিয়েবল প্রিন্ট আউট করা সাহায্য করে দেয় (cat /proc/1/environ; …

1
খুঁজে এবং rync?
আমি 14 দিনের ও 10 কেও বেশি ফাইল এবং অনুসন্ধান করা ফাইলগুলিকে গন্তব্যে নিয়ে যেতে চেয়ে আর এস সি সি এর চেয়ে বেশি সন্ধান করতে চাই। এই দুটি কমান্ড একত্রিত করার উপায় আছে? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
24 bash  shell  find  pipe  rsync 

2
টাইপ করা প্রতিটি কমান্ড আপনি কীভাবে লগ করতে পারেন
শেলটিতে যে কেউ প্রবেশ করেছে তার প্রত্যেকটি আদেশ আপনি কীভাবে লগ করতে পারেন? আপনি অন্য কারও সার্ভারে লগইন করেছেন এবং কিছু কিছু ভেঙে গেছে বা অন্য কেউ যদি আপনার সার্ভারে লগ ইন করেছেন (হয় ইচ্ছাকৃতভাবে বা দূষিতভাবে) তবে আমি নিজেকে রক্ষা করার উভয় ভিত্তিতেই জিজ্ঞাসা করছি। এমনকি একটি ব্রতী করতে …

3
পথহীন শেবাং ব্যবহার করবেন না কেন?
কোনও শেবাং পাওয়া কি সম্ভব যে কোনও দোভাষীর পাথ নির্দিষ্ট করার পরিবর্তে এটির অনুবাদকের নাম রয়েছে এবং শেলটি এটি $ PATH- এর মাধ্যমে খুঁজে পেতে দেয়? যদি তা না হয়, তার কারণ আছে কি?
24 shell  shebang 

8
লিনাক্সের জন্য সর্বজনীন স্ক্রিপ্টিং ভাষাটি কি?
এই প্রশ্নটি স্ট্যাক ওভারফ্লো থেকে স্থানান্তরিত হয়েছিল কারণ এটি ইউনিক্স এবং লিনাক্স স্ট্যাক এক্সচেঞ্জে উত্তর দেওয়া যেতে পারে। 7 বছর আগে স্থানান্তরিত । আমরা লিনাক্স সিস্টেমের জন্য স্ক্রিপ্ট লিখছি, সর্বজনীনভাবে লিনাক্সের ব্যবহারের জন্য বর্তমান স্ক্রিপ্টিং ভাষা কী হবে তা নিয়ে কিছুটা বিতর্ক চলছে। বাশ, এসএইচ, পিক্সিক্স? কি?

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