grep ad.roster.items /home/filalex/.anydesk/user.conf | tr ';' '\n' | sed -e'/,,/d' -e 's/,/\ /g' | awk {'print $2" "$3" "$4'}
user.conf - файл энидеска , содержащий соединения формат записи - все в строке через точку запятую, если переименовал - значит нужное, если имя соединению не дал , то соединение имеет две запятых
задача - пробежаться по файлу, заменить точку с запятой на новую строку, убрать строки не содержащие имя соединения , ну и вывести за исключеине столбца номер 1 (там может быть имя энидеск что то типа hostname@ad - обцчно мало что говорит)
ну куда запихать это - хоть в телеграмм присылай .....
conn=`grep ad.roster.items /home/filalex/.anydesk/user.conf` && echo $conn | tr ';' '\n' | sed -e'/,,/d' -e 's/,/\ /g' | awk {'print $2" "$3" "$4'} > conn1 && cat conn | md5sum -c --status <(cat conn1 | md5sum) && echo равны || (msg=`cat conn1` && wget -O /dev/null -o /dev/null "https://api.telegram.org/bot****id****:******key*****_24/sendMessage?chat_id=-****chatid******&disable_notification=true&text=$msg" && cat conn1 > conn)
Комментариев нет:
Отправить комментарий