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

ইউনিক্স এবং লিনাক্সের প্রসঙ্গে ফাংশন ব্যবহার সম্পর্কিত প্রশ্নগুলি (বেশিরভাগ ক্ষেত্রে তবে একচেটিয়াভাবে শেল স্ক্রিপ্ট নয়)। পাইথন, পার্ল, রুবি ইত্যাদি প্রোগ্রামিংয়ের প্রশ্নগুলি স্ট্যাক ওভারফ্লোতে জিজ্ঞাসা করা উচিত।

14
বাশ-এ, কখন ওরফে, কখন স্ক্রিপ্ট, এবং কখন কোন ফাংশন লিখব?
এই প্রশ্নটি জিজ্ঞাসা করতে আমার প্রায় 10 বছর লিনাক্স ব্যবহার হয়েছে। এটি ছিল সমস্ত ট্রায়াল এবং ত্রুটি এবং এলোমেলো রাত্রে ইন্টারনেট সার্ফিং। তবে এর জন্য লোকদের 10 বছরের দরকার নেই। যদি আমি কেবল লিনাক্স দিয়ে শুরু করি, আমি জানতে চাই: কখন ওরফে, কখন স্ক্রিপ্ট এবং কখন কোন ফাংশন লিখব? এলিয়াস …

9
কীভাবে আমি শেল স্ক্রিপ্টে একটি কমান্ড লাইন যুক্তিটি পাস করতে পারি?
আমি জানি যে শেল স্ক্রিপ্টগুলি কেবল কমান্ড চালায় যেন সেগুলি কমান্ড প্রম্পটে কার্যকর করা হয়েছিল। আমি শেল স্ক্রিপ্টগুলি যেমন ফাংশন হিসাবে চালাতে সক্ষম হতে চাই ... এটি হ'ল স্ক্রিপ্টটিতে একটি ইনপুট মান বা স্ট্রিং নেওয়া। আমি এটি করতে কিভাবে যোগাযোগ করতে পারি?

5
"ফাংশন foo () {}" এবং "foo () {}" এর মধ্যে পার্থক্য
আমি কীওয়ার্ডটি bashব্যবহার করে বা বাদ দিয়ে ফাংশনগুলি সংজ্ঞায়িত করতে পারি function। কোন পার্থক্য আছে? #!/bin/bash function foo() { echo "foo" } bar() { echo "bar" } foo bar উভয় ফাংশনে কল fooএবং barসফল এবং আমি কোনও পার্থক্য দেখতে পাচ্ছি না। তাই আমি ভাবছি যে এটি কেবল পাঠযোগ্যতার উন্নতি করার …
96 bash  shell  function  posix 

8
আমি কি বাশগুলিতে "রফতানি" করতে পারি?
source some_file some_file: doit () { echo doit $1 } export TEST=true যদি আমি কিছু_ফায়ার উত্সটি " doit " ফাংশন এবং ভেরিয়েবল TEST কমান্ড লাইনে উপলব্ধ। তবে এই স্ক্রিপ্টটি চালাচ্ছেন: script.sh: #/bin/sh echo $TEST doit test2 TEST এর মান ফিরিয়ে দেবে, তবে অজানা ফাংশন "doit" সম্পর্কে ত্রুটি উত্পন্ন করবে। আমি …
80 bash  function 

12
ফাংশনগুলিতে কেন একটি সম্পূর্ণ বাশ স্ক্রিপ্ট লিখুন?
কর্মক্ষেত্রে, আমি ঘন ঘন ব্যাশ স্ক্রিপ্টগুলি লিখি। আমার তত্ত্বাবধায়ক নীচের উদাহরণের মতো পুরো স্ক্রিপ্টটি ফাংশনে বিভক্ত করার পরামর্শ দিয়েছেন: #!/bin/bash # Configure variables declare_variables() { noun=geese count=three } # Announce something i_am_foo() { echo "I am foo" sleep 0.5 echo "hear me roar!" } # Tell a joke walk_into_bar() { …

3
নতুন এলিয়াস এবং ফাংশন সংজ্ঞায়নের পরে উপকরণ এবং ফাংশনগুলি রিফ্রেশ করবেন?
আমি যখন .bash_aliasesফাইলটিতে একটি নতুন উপন্যাস বা ফাইলের নতুন ফাংশনটি সংজ্ঞায়িত করি .bashrc, তখন কি টার্মিনালটি বন্ধ না করেই নতুন অ্যালিয়াস বা ফাংশনগুলি তাত্ক্ষণিকভাবে ব্যবহার করতে সক্ষম হওয়ার জন্য কিছু রিফ্রেশ কমান্ড রয়েছে (আমার ক্ষেত্রে কয়েকটি ট্যাব খোলা আছে xfce4- টার্মিনালে, অনেকগুলি ফাইল খোলা থাকে) এবং কাজের মাঝখানে)?

4
লিনাক্সের প্রস্থান কোডগুলির ন্যূনতম এবং সর্বাধিক মানগুলি কী?
লিনাক্সে নিম্নলিখিত প্রস্থান কোডগুলির সর্বনিম্ন এবং সর্বোচ্চ মানগুলি কী: প্রস্থান কোডটি বাইনারি এক্সিকিউটেবল (উদাহরণস্বরূপ: একটি সি প্রোগ্রাম) থেকে ফিরে আসে। প্রস্থান কোডটি কোনও ব্যাশ স্ক্রিপ্ট থেকে ফিরে আসে (কল করার সময় exit)। প্রস্থান কোডটি কোনও ফাংশন থেকে ফিরে আসে (কল করার সময় return)। আমি মনে করি এটি এর মধ্যে 0এবং …

8
বাশ ফাংশন ব্যবহার করে কমান্ড লাইনে সাধারণ গণিত করা: $ 1 দ্বারা 2 বিভক্ত (সম্ভবত বিসি ব্যবহার করে)
কখনও কখনও আমি অন্য একটি সংখ্যা বিভক্ত করা প্রয়োজন। এটির জন্য যদি আমি কেবল এটির জন্য একটি বাশ ফাংশনটি সংজ্ঞায়িত করতে পারি তবে দুর্দান্ত হবে। এখনও অবধি আমি মত প্রকাশ করতে বাধ্য হচ্ছি echo 'scale=25;65320/670' | bc তবে দুর্দান্ত লাগবে যদি আমি .bashrc ফাংশনটি দেখতে পছন্দ করি তবে এটি সংজ্ঞায়িত …

4
শেল কার্যক্রমে স্থানীয় ভেরিয়েবলের সুযোগ
24.2 পড়ার পরে । স্থানীয় ভেরিয়েবল , আমি ভেবেছিলাম varকীওয়ার্ডের সাহায্যে ভেরিয়েবল ঘোষণার localঅর্থ এই যে varকোনও ক্রমের কোঁকড়ানো ধনুর্বন্ধনী দ্বারা সীমিত কোডের ব্লকের মধ্যেই এর মানটি অ্যাক্সেসযোগ্য। যাইহোক, নিম্নলিখিত উদাহরণে চলমান পরে, আমি বুঝতে পারলাম যে varএছাড়াও, অ্যাক্সেস করা যেতে পারে পড়া এবং ফাংশন কোড যে ব্লক দ্বারা প্রার্থনা …

3
বাশগুলিতে ফাংশনগুলি কি সাব-প্রসেসিস হিসাবে চালিত হয়?
ইন অ্যাডভান্সড ব্যাশ-স্ক্রিপ্টিং গাইড , এ উদাহরণস্বরূপ 27-4 , 7 তম নিচ থেকে লাইন, আমি এই পড়েছি: একটি ফাংশন একটি উপ-প্রক্রিয়া হিসাবে চলে। আমি ব্যাশে একটি পরীক্ষা করেছি এবং দেখে মনে হচ্ছে যে উপরের বক্তব্যটি ভুল। এই সাইটে অনুসন্ধান, বাশ ম্যান, এবং আমার অনুসন্ধান ইঞ্জিন কোনও আলো এনেছে না। আপনার …
28 bash  process  function 

4
সিডির জন্য মোড়ক লেখার সময় কেন আমাকে সিডি "$ @" পরিবর্তে সিডি ব্যবহার করতে হবে?
অন্য কোথাও আমি নীচের মতো একটি সিডি ফাংশন দেখেছি: cd() { builtin cd "$@" } এটি $@পরিবর্তে ব্যবহার করার জন্য সুপারিশ করা হয় কেন $1? আমি একটি পরীক্ষা ডিরেক্টরি "r st" তৈরি করেছি এবং এই ফাংশনটিযুক্ত স্ক্রিপ্টটিকে কল করেছিলাম এবং এটি কোনওভাবেই কাজ করে $ . cdtest.sh "r st" কিন্তু …

4
ফাইন্ড-এক্সেক কলটিতে ব্যবহারকারী নির্ধারিত ফাংশন সম্পাদন করা হচ্ছে
আমি সোলারিস 10 এ আছি এবং আমি নিম্নলিখিতটি ksh (88), বাশ (3.00) এবং zsh (4.2.1) দিয়ে পরীক্ষা করেছি। নিম্নলিখিত কোডটি কোনও ফল দেয় না: function foo { echo "Hello World" } find somedir -exec foo \; অনুসন্ধানটি বেশ কয়েকটি ফাইলের সাথে মেলে না (যেমন প্রতিস্থাপনের -exec ...মাধ্যমে দেখানো হয়েছে -print), …

2
বাশের এক্সপোর্ট -f এর zsh সমতুল্য কি?
সুতরাং আমি ব্যবহার শুরু zsh। আমার সব ঠিক আছে। এটি খুব দুর্দান্ত এবং চটজলদি মনে হচ্ছে, এবং বর্তমান কার্যনির্বাহী ডিরেক্টরি এবং প্রকৃত কমান্ড লাইন বিভিন্ন লাইনে রয়েছে তা খুব সুন্দর তবে একই সাথে আমি লক্ষ্য করছি যে zshএটির চেয়ে কিছুটা ধীর হতে পারে bashবিশেষত পাঠ্যটি প্রিন্ট করার সময় পর্দা। আমি …

6
শেলের মধ্যে কীভাবে একটি ফাংশন যুক্ত করতে হবে?
আমার একটি ফাংশন রয়েছে যা যুগের সময়কে রূপান্তরিত করে। এখানে সংজ্ঞা দেওয়া হল date1(){ date -d @$1 } আমি লিখতে সক্ষম হতে চাই: $ date1 xxxyyy যেখানে xxxyyy হ'ল প্যারামিটারটি আমি আমার ফাংশনে প্রবেশ করি যাতে আমি সংশ্লিষ্ট তারিখটি পেতে পারি। আমি বুঝতে পারছি আমি হয় এটা যোগ আছে .bash_profile, …
24 bash  shell  function  profile 

6
সুডোর সাথে বাশ স্ক্রিপ্ট ফাংশন সম্পাদন করা হচ্ছে
আমার কাছে একটি স্ক্রিপ্ট রয়েছে যা বিভিন্ন কিছু করে, যার বেশিরভাগের জন্য কোনও বিশেষ সুযোগের প্রয়োজন হয় না। যাইহোক, একটি নির্দিষ্ট বিভাগ, যা আমি একটি ফাংশনটির মধ্যে রেখেছি, এর রুট সুবিধার দরকার। আমি পুরো স্ক্রিপ্টটি রুট হিসাবে চালিত হওয়া চাই না এবং আমি স্ক্রিপ্টের মধ্যে থেকে মূল সুবিধার সাথে এই …
22 bash  sudo  function 

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