Я очень часто использую sudo arp-scan --localnet --interface wlan0, но каждый раз я нахожу его громоздким. Чтобы ускорить работу, я создал скрипт под названием arp-lw-scan, который должен сделать это для меня.
Содержание ~/Scripts/arp-lw-scan:
#!/bin/bash
arp-scan --localnet --interface wlan0
У меня есть добавлен ~/Scripts в мой $PATH в ~/.profile, поэтому каждый сценарий в этой папке может быть выполнен из любого места, просто набрав его имя в терминале.
Однако у меня возникли проблемы с выполнением arp-lw-scan, так как он требует доступа root. Просто набрав arp-lw-scan во время моего домашнего каталога, вы получите сообщение об отсутствии прав root. Я могу напечатать sudo ~/Scripts/arp-lw-scan, и это работает, но это все еще довольно печально. Я хочу иметь возможность просто набрать sudo arp-lw-scan для выполнения данного скрипта.
Как я могу это достичь?