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

স্ক্রিপ্ট হ'ল কমান্ড বা নির্দেশাবলীর ক্রম যা কোনও দোভাষী প্রোগ্রাম দ্বারা নির্বাহ করা হয় স্থায়ী নির্বাহযোগ্য প্রোগ্রামে সংকলন না করে।

2
B #! / Usr / bin / env কমান্ড --argument` সহ শেবাং লাইন লিনাক্সে ব্যর্থ
আমি একটি সহজ স্ক্রিপ্ট পেয়েছি: #!/usr/bin/env ruby --verbose # script.rb puts "hi" আমার ওএসএক্স বাক্সে, এটি দুর্দান্ত চলছে: osx% ./script.rb hi যাইহোক, আমার লিনাক্স বাক্সে এটি একটি ত্রুটি ছুড়ে ফেলে linux% ./script.rb /usr/bin/env: ruby --verbose: No such file or directory আমি যদি শিবাং লাইনটি ম্যানুয়ালি চালিত করি তবে এটি ঠিক …

4
শেল স্ক্রিপ্টের একটি অংশ ব্যর্থ হলে কীভাবে প্রস্থান করবেন?
এর একটি অংশ ব্যর্থ হলে আমি কীভাবে শেল স্ক্রিপ্ট লিখতে পারি? উদাহরণস্বরূপ, যদি নিম্নলিখিত কোড স্নিপেট ব্যর্থ হয়, তবে স্ক্রিপ্টটি প্রস্থান করা উচিত। n=0 until [ $n -ge 5 ] do gksu *command* && break n=$[$n+1] sleep 3

5
শর্তাধীন বিবৃতিতে আমি কীভাবে কোনও স্ক্রিপ্ট থেকে প্রস্থান করব?
আমি একটি বাশ স্ক্রিপ্ট লিখছি যেখানে আমি ব্যবহারকারীর রুট না থাকলে আমি প্রস্থান করতে চাই। শর্তসাপেক্ষে ঠিকঠাক কাজ করে তবে স্ক্রিপ্টটি প্রস্থান করে না। [[ `id -u` == 0 ]] || (echo "Must be root to run script"; exit) আমি চেষ্টা করেছি কিন্তু এর &&পরিবর্তে ;দু'জনেরই কাজ হয়নি।

3
বুটিং / স্টার্টআপের সময় স্ক্রিপ্ট চালানো; init.d বনাম ক্রোন @ রিবুট
আমি বর্তমানে সিস্টেমের প্রারম্ভকালে / বুট করার সময় স্ক্রিপ্ট চালানোর জন্য init.dএবং ক্রোনটির মধ্যে পার্থক্যটি বোঝার চেষ্টা করছি @reboot। ব্যবহারের @reboot(এই পদ্ধতিতে উল্লেখ করা হয়েছিল এই ফোরামে দ্বারা hs.chandra ), কিছু কি সহজ সহজভাবে মধ্যে যাওয়া দ্বারা crontab -eএবং একটি তৈরি @reboot /some_directory/to_your/script/your_script.txtএবং তারপর your_script.txtপ্রত্যেক সময় সিস্টেম পুনরায় বুট মৃত্যুদন্ড …

7
দূরবর্তী কমান্ডগুলি প্রয়োগ করুন, সম্পূর্ণরূপে ssh সংযোগ থেকে বিচ্ছিন্ন
আমার 2 টি কম্পিউটার রয়েছে, localpcএবং remoteserver। আমার localpcকিছু কমান্ড চালানো দরকার remoteserver। এটির জন্য প্রয়োজনীয় একটি জিনিস ব্যাকআপ স্ক্রিপ্ট শুরু করা যা বেশ কয়েক ঘন্টা চলে। আমি কমান্ডটি localpc"ফায়ার" করতে চাই এবং তারপরে সম্পূর্ণ স্বাধীনভাবে চালিত হতে remoteserverচাই, যেমনটি localpcআগে কখনও ছিল না। আমি এ পর্যন্ত এটিই করেছি: remoteserver …

7
অটোহোটকি সমান?
অটোহটকির জন্য কি সমতুল্য পণ্য / পদ্ধতি আছে? যারা জানেন না তাদের ক্ষেত্রে এটি এমন একটি পণ্য যা আপনাকে আপনার মাউস আন্দোলন এবং কীবোর্ড প্রোগ্রাম করতে দেয়। এটি আমাকে ম্যানুয়ালি না করে প্রোগ্রামগুলিতে কিছু নির্দিষ্ট ক্রিয়াকলাপকে "ম্যাক্রো" করতে দেয়। পুরানো দিনগুলিতে তারা তাদের কীবোর্ড স্টাফার বলতেন। তবে সমাধানের অর্ধেকটি কারণ …

15
অনেক সার্ভারে স্বয়ংক্রিয়ভাবে এসএসএইচ-র কমান্ডগুলি চালান
টেক্সট ফাইলে আইপি ঠিকানার একটি তালিকা রয়েছে, প্রাক্তন: 1.1.1.1 2.2.2.2 3.3.3.3 প্রত্যেক IP ঠিকানা বিহাইন্ড একটি সার্ভার আছে, এবং প্রতি সার্ভারে একটা sshd কমান্ড না যে সার্ভার রয়েছে বন্দর 22. চলছে known_hosts(আমার পিসি, উবুন্টু 10.04 LTS / ব্যাশ দিকে) তালিকা। আমি কীভাবে এই সার্ভারগুলিতে কমান্ড চালাতে পারি এবং আউটপুট সংগ্রহ …

2
সেটুইড বিটটি সঠিকভাবে ব্যবহার করা
আমার কাছে একটি প্রক্রিয়া রয়েছে যা সাধারণ ব্যবহারকারীর দ্বারা চালিত হওয়ার সময় মূল অধিকারগুলির প্রয়োজন হয়। স্পষ্টতই আমি এটি সম্পাদন করতে "সেটুইড বিট" ব্যবহার করতে পারি। পসিক্স সিস্টেমে এটি করার যথাযথ উপায় কী? এছাড়াও, আমি কীভাবে এমন স্ক্রিপ্ট দিয়ে এটি করতে পারি যা কোনও দোভাষী ব্যবহার করে (ব্যাশ, পারল, পাইথন, …
45 scripting  setuid 

7
ইউনিক্স শেল স্ক্রিপ্টগুলির জন্য ফাইল এক্সটেনশান [বন্ধ]
উইকিপিডিয়ায় .sh এর নিবন্ধটি বলে: .Sh ফাইল এক্সটেনশনের ধরণের জন্য, বোর্ন শেল দেখুন । অন্যান্য ইউনিক্স শেলগুলি সম্পর্কে কীভাবে? আমি জানি যে ফাইলটির অভ্যন্তরে শেবাং ব্যবহার করা হয়েছিল মৃত্যুদন্ড কার্যকর করার জন্য একজন দোভাষীকে নির্দেশ করার জন্য, তবে আমি অবাক হই: কোনও ফাইল এক্সটেনশন বনাম ফাইল এক্সটেনশনের পক্ষে কি কি?

8
বর্তমান ডিরেক্টরি পরিবর্তন করার জন্য স্ক্রিপ্ট (সিডি, পিডাব্লুডি)
আমি বর্তমান ওয়ার্কিং ডিরেক্টরিটি পরিবর্তন করতে একটি স্ক্রিপ্ট চালাতে চাই: #!/bin/bash cd web/www/project তবে, আমি এটি চালানোর পরে, বর্তমান pwd অপরিবর্তিত রয়েছে! আমি এটা কিভাবে করবো?

7
শেল ডাবল বনাম একক উদ্ধৃতিগুলির জন্য একটি ভাল স্মৃতিবিদ্যার কী?
ডাবল বা একক উদ্ধৃতিগুলির ফলে ইউনিক্স ভেরিয়েবল পরিবর্তিত হবে কিনা তা মনে রাখার জন্য আমি যথেষ্ট স্ক্রিপ্টিং করি না। আমি স্পষ্টভাবে বুঝতে পারি যে কি চলছে। আমার প্রশ্ন হ'ল কারও কি মাথায় সঠিক উক্তি রুল স্টিক করার জন্য কোনও স্মৃতি কৌশল আছে ?

4
কিভাবে একটি প্রক্রিয়া থেকে পুরো কমান্ড লাইন পেতে?
আমি কীভাবে চলমান প্রক্রিয়াটির নামটি ব্যবহার করে কমান্ড আর্গুমেন্ট বা পুরো কমান্ড লাইন পেতে পারি? উদাহরণস্বরূপ এই প্রক্রিয়া: # ps PID USER TIME COMMAND 1452 root 0:00 /sbin/udhcpc -b -T 1 -A 12 -i eth0 -p /var/run/udhcpc.eth0.pid এবং আমি যা চাই তা /sbin/udhcpc -b -T 1 -A 12 -i eth0 …

6
ইউনিভার্সাল নোড.জেএস শেবাং?
নোড.জেএস আজকাল খুব জনপ্রিয় এবং আমি এটিতে কিছু স্ক্রিপ্ট লিখছি। দুর্ভাগ্যক্রমে, সামঞ্জস্যতা একটি সমস্যা। আনুষ্ঠানিকভাবে, নোড.জেএস ইন্টারপ্রেটারকে কল করার কথা node, তবে ডিবিয়ান এবং উবুন্টু nodejsপরিবর্তে ডেকে একটি নির্বাহী বলা হয়। আমি বহনযোগ্য স্ক্রিপ্টগুলি চাই যা নোড.জেএস যতটা সম্ভব পরিস্থিতিতে কাজ করতে পারে। ফাইলের নামটি ধরে foo.jsনিলে, আমি সত্যিই স্ক্রিপ্টটি …

7
কোনও ফাইল থেকে ইনপুট সহ xargs ব্যবহার করা
বলুন আমার সাথে নিম্নলিখিত ফাইল রয়েছে bob john sue এখন এই সরাসরি corrospond যেমন URL প্যাটার্ন (এই ক্ষেত্রে) http://example.com/persons/bob.tar, john.tar, sue.tar। আমি এই লাইনগুলি নিতে এবং এগুলি চালিয়ে যেতে চাই xargs। আমি জানি না যদিও কমান্ডটি কার্যকর করা হচ্ছে তা কী পাস হয়েছে। প্রম্পট থেকে আমি কীভাবে প্যারামিটারটি অ্যাক্সেস করব …
41 bash  scripting  xargs 

5
একটি ফাইলের পরিবেশের ভেরিয়েবলগুলি তাদের আসল মানগুলির সাথে প্রতিস্থাপন করবেন?
কোনও ফাইলের পরিবেশের ভেরিয়েবলগুলি বিকল্প / মূল্যায়ন করার কোন সহজ উপায় আছে? যেমনটি বলি যে আমার কাছে একটি ফাইল config.xmlরয়েছে যা এতে রয়েছে: <property> <name>instanceId</name> <value>$INSTANCE_ID</value> </property> <property> <name>rootPath</name> <value>/services/$SERVICE_NAME</value> </property> ... ইত্যাদি। আমি এনভ ভার্ভের মান সহ এনভায়রনমেন্ট ভেরিয়েবলের $INSTANCE_IDমান সহ ফাইলটিতে প্রতিস্থাপন করতে চাই । কোন পরিবেশের ভারগুলি …

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