আমি ওয়্যারলেস সিগন্যাল গুণমান এবং আইপি ঠিকানাটির সর্বশেষ নম্বরটি একটি টেক্সট ফাইল বা আইওটি ওয়েবসাইটে লগ ইন করতে চাই। একটি সহজ এক-মাছ ধরার নৌকা সঙ্গে পাইথন এবং / বা bash উভয় নিষ্কাশন করা সম্ভব?
signal-quality: 90
ip-address: 93
সম্পাদনা করুন: ওএসটি যদি সাম্প্রতিকতম রাস্পবিয়ান হয় তবে তা গুরুত্বপূর্ণ।
আউটপুট পোস্ট করুন
—
Hastur
iwconfig wlan0
... আপনি প্রয়োজন অংশ grep করা সহজ হবে। :)
আপনি প্রথম এক্সপ্রেশন সহজ করতে পারেন
—
Hastur
ifconfig eth | awk '{if ($1=="inet") {split($2,A,"."); print A[4]}}'
।
ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{split($1,A,"."); print A[4]}'
আপনাকে আইপি অ্যাড্রেস শেষ সংখ্যা দেয়। কিন্তু `iwconfig wlan0 | grep 'লিঙ্ক গুণ =' | awk '{বিভক্ত ($ 1, এ, "/"); মুদ্রণ A [1]} '' কাজ করছে না।