আমার সার্ভারের একটি তালিকা আছে, এবং আমি nmap করতে চাই তারপর একটি পাইথন পার্সার ( এই )
তাই সাধারণত আমি এই কাজ:
nmap -sV -p- hostname -oN - | python nmaptocsv.py > hostname.txt
এখন আমি একটি txt ফাইলের সব লাইনের জন্য এটি করতে একটি ব্যাশ স্ক্রিপ্ট তৈরি করতে চাই।
তাই আমি চেষ্টা করেছি:
#!/usr/bin/bash
list="$1"
while read -r line ;do
echo " processing $line "
nmap -sV -p- $line -oN - | python nmaptocsv.py > $line
done < "$list"
কিন্তু এই আমাকে 5 লাইন একটি ত্রুটি দেয়।
ত্রুটি: testcript.sh: লাইন 5: $ লাইন: সন্দেহজনক পুনঃনির্দেশ