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

অন্যান্য বোর্ন / পসিক্স শেলের বিপরীতে জিএনইউ'র বোর্ন অ্যাগেইন শেল সম্পর্কিত নির্দিষ্ট প্রশ্নগুলি। সাধারণভাবে ইউনিক্স শেল সম্পর্কে প্রশ্নের জন্য, পরিবর্তে / শেল ট্যাগ ব্যবহার করুন।

1
বাশ নিজেই প্রতিষ্ঠিত টিসিপি সংযোগটি কীভাবে শেষ করবেন?
আমি exec 3<>/dev/tcp/192.168.0.101/6435192.168.0.101:6435 এর সাথে একটি টিসিপি সংযোগ স্থাপন করেছি। এবং আমি pipeকমান্ড সহ কয়েকটি বার্তা প্রেরণ করার পাশাপাশি পেয়েছি । এখন, আমি টিসিপি সংযোগটি শেষ করতে চাই। তবে, ss -anpetআমি দেখতে পাচ্ছি যে কোনও বাচ্চা প্রক্রিয়া ভঙ্গ না করে বাশ নিজেই এই সংযোগটি ধারণ করে। আমি ব্যাশ প্রক্রিয়ায় 9 …

2
স্ট্রিংয়ে ব্যাশ ভেরিয়েবলের পরে স্থান কীভাবে এড়ানো যায়?
আমি রঙের জন্য একটি পরিবর্তনশীল আছে। আমি স্ট্রিংয়ের ভিতরে এটি মূল্যায়ন করে স্ট্রিংগুলিতে রঙ সেট করতে ব্যবহার করি। যাইহোক, নামের পরে আমাকে স্থান অন্তর্ভুক্ত করতে হবে (যাতে নামেরটিতে পাঠ্যের অংশ না থাকে)। এটি কখনও কখনও খারাপ দেখায়। আমি কীভাবে এই স্থান (মুদ্রণ) ব্যবহার এড়াতে পারি? উদাহরণ (এটি বলা যাক Red=1এবং …

1
কেন এই ffmpeg কমান্ড ব্যাশে কাজ করে এবং zsh নয়?
আজ আমি কাজ থেকে ঘরে ফিরে এসেছি (উবুন্টু বাক্সে বাশ রান করুন) এবং আমার প্রিয় আরআরএসের সাথে স্থানীয় আর্চ বাক্সে কিছু কোড চালানোর চেষ্টা করেছি এবং কমান্ডগুলি ব্যর্থ হচ্ছে? কমান্ডটি ব্যক্তিগত তথ্য সহ নীচে রয়েছে এবং আইপি স্পষ্টতই পরিবর্তিত হয়েছে ffmpeg -i rtsp://user:pass@my.webserver.org:5554/my-media/media.amp?videocodec=h264 -threads 3 -vcodec copy -f segment -segment_time …
17 bash  zsh  quoting  url 

3
{1,2,3} এবং {1..3 between এর মধ্যে পার্থক্য
ক্রম {1,2,3}এবং এর মধ্যে পার্থক্য আছে কি {1..3}? উদাহরণস্বরূপ যদি আমার কাছে কিছু ফাইল থাকে file.1 file.2 file.3 এবং আমি catতাদের একসাথে চাই এটি ব্যবহার করা নিরাপদ cat file.{1..3} > file? আমি যা জানি তা cat file.*>fileসমস্যার কারণ হতে পারে কারণ শেল কখনও কখনও এলোমেলো উপায়ে ফাইলগুলি প্রসারিত করতে পারে …
17 bash 

6
সম্পূর্ণ পথ নির্দিষ্ট না করে ব্যাশ বিল্টিনের পরিবর্তে সিস্টেম কমান্ড ব্যবহার করুন
আমি বাশকে আমার ইন্টারেক্টিভ শেল হিসাবে ব্যবহার করি এবং আমি ভাবছিলাম যে বাশকে শেল বিল্টিন কমান্ডের পরিবর্তে সিস্টেমে কমান্ড চালানোর কোনও সহজ উপায় আছে যেখানে তারা উভয় একই নামটি ভাগ করে দেয়। উদাহরণস্বরূপ, সিগন্যাল প্রেরণের পরিবর্তে নামকৃত প্রক্রিয়া (এস) এর প্রসেস আইডি (পিড) প্রিন্ট করতে সিস্টেমটি kill(থেকে util-linux) ব্যবহার করুন …

3
পটভূমিতে কীভাবে অসীম লুপ চালানো যায়
স্ক্রিপ্টটির সম্পাদন চালিয়ে যাওয়ার সময় আমি কীভাবে পটভূমিতে একটি অসীম লুপ চালাতে পারি? "লিপি" উদাহরণ: while true; do something_in_the_background; done do_something_while_the_loop_goes_on_in_the_background for 1 2 3; do somethingelse; done exit 0 এটি (লক্ষ্য করুন &) অল্প সময়ের পরে পুরো সিস্টেমটি ক্র্যাশ হয়ে গেছে বলে মনে হচ্ছে: while true; do something_in_the_background & …
17 bash 

4
একটি প্রোগ্রামের স্ট্যান্ডার্ড ইনপুটটি অন্য কোনও আর্গ হিসাবে কীভাবে পাস করা যায়?
আসুন বলি যে একটি প্রোগ্রাম বিদ্যমান, যা দুটি যুক্তি গ্রহণ করে; ইনপুট ফাইল এবং আউটপুট ফাইল। আমি যদি এই আউটপুট ফাইলটি ডিস্কে সংরক্ষণ করতে না চাই, তবে এটি সরাসরি stdinঅন্য কোনও প্রোগ্রামে দিয়ে দিন। এই অর্জন করার জন্য একটি উপায় আছে কি? আমি লিনাক্সে প্রচুর কমান্ড পেয়েছি আউটপুট ফাইল আর্গুমেন্ট …

1
অসম্পূর্ণ ডিরেক্টরিটির নাম দেওয়ার পরে সিডি-র স্বয়ংক্রিয়ভাবে নির্বাচন করা কি স্ট্যান্ডার্ড আচরণ নয়?
আমার কাছে তিনটি ফোল্ডার কল হয়েছে ProjectA, ProjectBএবং ProjectC। আমি যখন tabকমপ্লিট cdহয়ে cd Projectপ্রেস করি তখন Enterএটি চয়ন করে ProjectC। আমি খুঁজে পেয়েছি এটি অন্যান্য অনুরূপ মামলার ক্ষেত্রেও এটি; এটি অভিধানের ক্রমে সর্বশেষে ডিফল্ট হয় (তবে এটি সম্প্রতি পরিবর্তন / যুক্তও হতে পারে)। এটি কি প্রত্যাশিত ডিফল্ট আচরণের জন্য …

4
পাইপের পাশের জায়গাগুলি
আমি দেখেছি history | grep blahএবং history |grep blah; এবং history|grep blahকাজ করে, যদিও কেউ কখনও এটি ব্যবহার করে না বলে মনে হয়। ফাঁকা জায়গাগুলির কোনও তাত্পর্য আছে (যেমন বিভিন্ন কমান্ডে / থেকে পাইপিংয়ের জন্য স্পেসের বিভিন্ন ব্যবহারের প্রয়োজন হয়), বা এটি সর্বদা নির্বিচারে হয়?
17 bash  shell  pipe 

3
চালানো শ স্ক্রিপ্ট: এক্সিকিউটেবল বিট এবং মূল অধিকার সত্ত্বেও denied অনুমতি অস্বীকার
আমি ভার্চুয়ালবক্সে ডেবিয়ান ইনস্টল করেছি (বিভিন্ন পরীক্ষার জন্য যা সাধারণত আমার সিস্টেমটি ভেঙে দেয়) এবং ভার্চুয়ালবক্স গেস্ট অ্যাডন স্ক্রিপ্ট চালু করার চেষ্টা করেছি। আমি রুট হিসাবে লগ ইন করেছি এবং লঞ্চ করার চেষ্টা autorun.shকরেছি, কিন্তু আমি পেয়েছি denied অনুমতি অস্বীকার » ls -lস্ক্রিপ্টটির একটি কার্যকর করার অধিকার রয়েছে তা দেখায়। …

2
কীভাবে হারিয়ে যাওয়া উপনাম পুনরুদ্ধার করবেন?
আমি আমার .বাশ_লিয়াস ফাইলগুলিতে একটি প্রতিবেদন তৈরি করেছিলাম এবং পরীক্ষার নামটি বাদ দিয়ে আমার সমস্ত উপকরণ মুছে ফেলেছি। যাইহোক, আমার এখনও একটি অধিবেশন খোলা আছে যাতে উপকরণগুলি লোড হয়েছে (টিসিএলিতে?) আমি কি এই অধিবেশন থেকে তাদের পুনরুদ্ধার করতে পারি?

2
সুডো হিসাবে ব্যাশ স্ক্রিপ্ট কার্যকর করা ব্যবহারকারীর নাম কীভাবে পাবেন?
আমি একটি বাশ স্ক্রিপ্ট তৈরি করতে চাই যা অবশ্যই sudo দিয়ে মৃত্যুদন্ড কার্যকর করা উচিত তবে এটি কার্যকর করা নন-সুডো ব্যবহারকারীর নামটি বিবেচনা করা উচিত। সুতরাং যদি ব্যবহারকারী bobচালায় তবে sudo ./myscript.shআমি জানতে চাই myscript.shযে bobকে এটি সম্পাদন করেছে। আসুন ভিতরে তাকান myscript.sh: USER=$(whoami) # Do something that takes into …

4
শেল স্ক্রিপ্ট চলাকালীন ব্যবহারকারীকে রুট হিসাবে লগইন করতে অনুরোধ করুন
আমি যে সমস্যাটি পাচ্ছি তা হ'ল আমি কমান্ডটি প্রবেশ করার পরে, su - root আমার শেল স্ক্রিপ্ট ফাইলের শুরুতে এটি ব্যবহারকারীকে পাসওয়ার্ড দেওয়ার জন্য অনুরোধ করে এবং তারপরে অবশিষ্ট শেল স্ক্রিপ্টটি দিয়ে চালিয়ে যায় না । তারপরে আমাকে নিজেই শের স্ক্রিপ্টটি টার্মিনালের মাধ্যমে সনাক্ত করতে হবে। আমি স্ক্রিপ্টটি নিশ্চিত করতে …

2
'-V' এবং '-x' আর্গুমেন্টকে ব্যাশ করার অর্থ কী?
আমি নিম্নলিখিত শিবাং সহ কয়েকটি শেল স্ক্রিপ্ট দেখেছি: #!/bin/bash -x -v যাইহোক, man bashএই আর্গুমেন্টগুলি কীসের পক্ষে -xএবং এর -vপক্ষে দাঁড়ায় তা ব্যাখ্যা করে না , যদি তারা bashআদৌ সম্পর্কিত হয়। সুতরাং সেগুলি -xএবং -v(এবং অন্যান্য সম্ভাব্য যুক্তি) এর অর্থ কী?
17 bash  shebang 

2
ব্যাকটিকের পরিবর্তে $ () কাজ করছে না
আমার কিছু পুরানো স্ক্রিপ্ট রয়েছে যা আমি আপডেট করার চেষ্টা করি। কিছু কোড কনডেন্স করে: export X=`(echo "abc"; echo "def")` echo $X যা প্রত্যাশিত আউটপুট দেয়: abc def এখন ইন্টারনেট আমাকে জানায় যে ব্যাকটিকগুলি বাইরে $()রয়েছে যা আমার ব্যবহার করা উচিত তবে আমি যখন চেষ্টা করি: export X=$((echo "abc"; echo …
17 bash 

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