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

কোনও প্রশ্ন স্ক্রিপ্টের শুরুতে আপনার প্রশ্নটি যদি about #! Ring স্ট্রিং সম্পর্কে থাকে তবে ট্যাগ / শেবাং ব্যবহার করুন

9
আমার শেবাং হিসাবে "#! / Usr / bin / env NAME" এর পরিবর্তে "#! / Usr / bin / env NAME" ব্যবহার করা ভাল কেন?
আমি লক্ষ্য করেছি যে আমি অন্যের কাছ থেকে প্রাপ্ত কিছু স্ক্রিপ্টগুলিতে শেবাং রয়েছে #!/path/to/NAMEযখন অন্যরা (একই সরঞ্জাম, NAME) ব্যবহার করে শেবাং রয়েছে #!/usr/bin/env NAME। উভয়ই ঠিকমতো কাজ করছে বলে মনে হচ্ছে। টিউটোরিয়ালগুলিতে (উদাহরণস্বরূপ পাইথন-তে) একটি পরামর্শ বলে মনে হচ্ছে যে পরবর্তী শিবাং আরও ভাল। তবে, আমি কেন পুরোপুরি বুঝতে পারছি …

1
নীচের স্ক্রিপ্টটি কেন নিজেকে মুছে ফেলবে?
আপনি যদি নিম্নলিখিত বিষয়বস্তুগুলির সাথে একটি এক্সিকিউটেবল ফাইল তৈরি করেন এবং এটি চালান, এটি নিজেই মুছে ফেলা হবে। কিভাবে কাজ করে? #!/bin/rm

5
শিবাং কি শেলটি নির্ধারণ করে যা স্ক্রিপ্টটি চালায়?
এটি একটি নির্বোধ প্রশ্ন হতে পারে, তবে আমি এটি এখনও জিজ্ঞাসা করি। আমি যদি শেবাং ঘোষণা করি #!/bin/bash এর শুরুতে my_shell_script.sh, তাই আমাকে সবসময় ব্যাশ ব্যবহার করে এই স্ক্রিপ্টটি চালু করতে হবে [my@comp]$bash my_shell_script.sh অথবা আমি যেমন ব্যবহার করতে পারি [my@comp]$sh my_shell_script.sh এবং আমার স্ক্রিপ্টটি শেবাং ব্যবহার করে চলমান শেলটি …

8
#! / বিন / বাশ - এ জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই
আমি একটি বাশ স্ক্রিপ্ট তৈরি করেছি তবে যখন আমি এটি সম্পাদন করার চেষ্টা করি তখন আমি পাই #!/bin/bash no such file or directory কমান্ডটি চালানো দরকার: bash script.shএটি কাজ করার জন্য। আমি এটা কিভাবে ঠিক করবো?

3
শেবাং starting // `দিয়ে শুরু হচ্ছে?
আমি নিম্নলিখিত স্ক্রিপ্ট সম্পর্কে বিভ্রান্ত ( hello.go)। //usr/bin/env go run $0 $@ ; exit package main import "fmt" func main() { fmt.Printf("hello, world\n") } এটি কার্যকর করতে পারে। (MacOS X 10.9.5 এ) $ chmod +x hello.go $ ./hello.go hello, world আমি শেবাং দিয়ে শুরু করার কথা শুনিনি //। আমি যখন …

6
/ বিন / বাশের পরিবর্তে শ্বাং / বিন / শের দিকে ইশারা করার কোনও কারণ আছে কি?
বেশিরভাগ শেল স্ক্রিপ্টগুলিতে আমি দেখেছি (এগুলি ছাড়াও আমি নিজের লেখা নেই), আমি লক্ষ্য করেছি যে শেবাং সেট করা আছে #!/bin/sh। এটি পুরানো স্ক্রিপ্টগুলিতে আমাকে সত্যিই অবাক করে না, তবে এটি মোটামুটি নতুন স্ক্রিপ্টগুলিতেও রয়েছে। এক দশক ধরে অনেকগুলি লিনাক্স এবং বিএসডি মেশিনে ফিরে আসার কারণে অনেকটা সর্বব্যাপী এবং প্রায়শই ডিফল্ট …
53 bash  shell  history  shebang 

2
# এর মধ্যে স্থান কি অনুমোদিত! এবং / বিন / বাশ শেবাংয়ে?
একটি শেবাংয়ে, #!দোভাষী এবং দোভাষীের মধ্যে কোনও স্থান বা আরও বেশি অনুমোদিত ? উদাহরণস্বরূপ #! /bin/bash,। এটি কাজ বলে মনে হচ্ছে, তবে কেউ কেউ বলেছেন যে এটি ভুল।
48 shebang 

2
ব্যাশ স্ক্রিপ্টগুলির জন্য .sh বা .bash এক্সটেনশন ব্যবহার করবেন?
( উবুন্টু-ওএসএক্সের সামঞ্জস্যতা এবং ব্যবহারের সহজতা এবং পসিক্সের জন্য #! / বিন / শ বা #! / বিন / ব্যাশ দেখুন ) যদি আমি আমার স্ক্রিপ্টগুলি ব্যাশ শেলটি ব্যবহার করতে চাই, .bash এক্সটেনশনটি ব্যবহার করে আসলে বাশকে আহ্বান জানায় বা এটি সিস্টেম কনফিগারেশন / ১ ম শেবাং লাইনের উপর নির্ভর …
36 bash  shell  shebang 

4
আমি যখন আমার শেলটিতে একটি ফাইল কার্যকর করি তখন ঠিক কী ঘটে?
সুতরাং, আমি ভেবেছিলাম আমার এ সম্পর্কে ভাল ধারণা আছে তবে কেবল একটি পরীক্ষা চালিয়েছি (এমন কথোপকথনের প্রতিক্রিয়াতে যেখানে আমি কারও সাথে একমত নই) এবং দেখলাম যে আমার বোঝা ত্রুটিযুক্ত ... যতটা সম্ভব বিশদে আমি যখন আমার শেলটিতে একটি ফাইল কার্যকর করি তখন ঠিক কী ঘটে? আমার অর্থ হ'ল, যদি আমি …
32 shell  kernel  exec  shebang 

7
শেবাংয়ের একাধিক যুক্তি
আমি ভাবছি শিবাং লাইন ( #!) এর মাধ্যমে এক্সিকিউটেবলের কাছে একাধিক বিকল্পগুলি পাস করার সাধারণ উপায় আছে কি না । আমি নিক্সস ব্যবহার করি এবং আমি যে কোনও স্ক্রিপ্টে শেবাংয়ের প্রথম অংশটি সাধারণত লিখি /usr/bin/env। তার পরে আমার যে সমস্যার মুখোমুখি হচ্ছে তা হ'ল তার পরে যা কিছু আসে তার …

1
শেবাংয়ের পরে সাইন ইন?
ইন এ্যাপাচি httpd 'র প্রকল্পের "সমর্থনের / apxs.in" স্ক্রিপ্ট , দিয়ে বেষ্টিত একটি টেক্সট @লক্ষণ পরে আসে #!। অর্থাৎ স্ক্রিপ্টের প্রথম লাইনটি হ'ল: #!@perlbin@ -w এটি কি পার্ল জিনিস বা ইউনিক্স কার্নেলের জিনিস? অন্য কথায়, এটি ব্যবহার করে এই স্ক্রিপ্টটি কার্যকর করা সম্ভব path/to/script/script_name.in? যদি তা না হয় তবে স্ক্রিপ্টটি …

3
স্ক্রিনে স্ক্রিপ্ট চালান
আমি একটি বিচ্ছিন্ন স্ক্রিনে বাশ স্ক্রিপ্ট চালাতে চাই। স্ক্রিপ্টটি কয়েকবার একটি প্রোগ্রাম কল করে, যার প্রতিটি অপেক্ষা করতে খুব বেশি সময় নেয়। আমার প্রথম চিন্তাটি ছিল কেবল একটি স্ক্রিন খোলার পরে স্ক্রিপ্টটি কল করা, তবে দেখা যাচ্ছে যে ctrl-a dস্ক্রিপ্টটি চলার সময় আমি (দ্বারা ) আলাদা করতে পারি না । …

5
বাশ স্ক্রিপ্টগুলির পরিবর্তে zsh ব্যবহার করার পরামর্শ দেওয়া হচ্ছে? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 8 দিন আগে বন্ধ ছিল । আমি কি ধরে নিতে পারি যে zshএকটি দ্বারা স্ক্রিপ্ট চালানোর জন্য …

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

4
.বাশার্ক / .বাশ_প্রফাইলে কেন কোনও শেবাং নেই?
সরল তদন্ত: আমি ঠিক বুঝতে পেরেছি যে আমি কোনও স্ক্রিপ্টের উপরে কখনও শেবাং দেখিনি .bashrc, যা আমাকে ভাবতে পরিচালিত করে যে এটি লগইন করার সময় সিস্টেমটি ডিফল্ট শেল ব্যবহার করে ( ${SHELL})। আমি কেন সেই কারণ নিয়ে চিন্তা করছি, অর্থাৎ লগইন স্ক্রিপ্টটি চালানোর জন্য ডিফল্ট শেল ছাড়া অন্য কিছু ব্যবহার …

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