সুতরাং আমি প্রতিটি পুনঃসূচনা ব্যবহারের পরে এলোমেলোভাবে উত্পাদিত ম্যাক ঠিকানা সেট করতে চাই
ruby -e 'print ("%02x"%((rand 64)*4|2))+(0..4).inject(""){|s,x|s+":%02x"%(rand 256)} + "\n"'
এবং তারপরে কমান্ডের পরে আউটপুট অনুলিপি / আটকানো
sudo ifconfig en0 ether
যাতে আমি প্রতিদিন আমার আইএসপি থেকে একটি নতুন আইপি ঠিকানা পাই। আমি এই প্রক্রিয়াটি আরও স্বয়ংক্রিয় করতে চাই যাতে আমার কম্পিউটার সূচনাতে স্বয়ংক্রিয়ভাবে এই দুটি কমান্ড চালায় তবে এটিকে কাজ করার জন্য আমি সিএলআই সিনট্যাক্স সম্পর্কে পর্যাপ্ত পরিমাণে জানি না। আমি কীভাবে এই দুটি কমান্ড একত্রিত করতে পারি যাতে কমান্ডের ifconfig
উত্পন্ন আউটপুটটি ruby
একক পদক্ষেপে নেয়? এবং তারপরে, আমি কীভাবে এটি স্টার্টআপে স্বয়ংক্রিয়ভাবে চালানো পেতে পারি?
ধন্যবাদ.
ruby
কোডটি আমি ব্যবহার করছিলাম সেটির জন্য এটি অ্যাকাউন্টযুক্ত। আমি এখনও যে সিনট্যাক্সটিকে অন্য একটি কমান্ডকে "এম্বেড" করব তার জন্য সাধারণ কেসটি বের করার জন্য আপনি যে সিনট্যাক্সটি ব্যবহার করছেন তা রিভার্স-ইঞ্জিনিয়ার করার চেষ্টা করছি।