Одно решение, должен проверить с помощью ping-запросов широковещательную передачу (если Вы имеете 192.168.0.N
) :
ping -b 192.168.0.255
Конечно, вы также можете сохранить это как питоновский сценарий, а затем
Вообще говоря, простой способ кавычки строки (например, команды оболочки), которая может содержать произвольные символы, это:[12151]Заменить все одиночные кавычки [11881]'[11882] в строке на 4-символьную последовательность [11883]'\''[11884]. [12152]Поместите одиночные кавычки [11885]'...'[11886] вокруг строки. [12153]Смотрите [11791]Обертка команды, которая включает в себя одинарные и двойные кавычки для другой команды[11792] более подробно.[12154]Таким образом (с оптимизацией по последнему символу, которая оказывается одинарной кавычкой):[12155]Однако, вместо того, чтобы останавливаться на таких сложностях, просто сделайте это функцией.[12156]Или сделайте это сценарием [11793]Сценарий[11794].
.