
像「sudo」一樣,我想建立一個命令,讓我測試網頁是否可以執行 ping、wget、cat 等操作。命令需要其他資訊。如果輸入“www ping 192.168.XX”,則會傳回此資訊。 (.XX是一些本地ip)
sudo: ping 192.168.XX: 找不到指令
#!/bin/bash
if [ -z "$@" ]
then
echo "No arguments supplied"
sudo -u www-data bash
exit 0
else
echo "Hello world"
sudo -u www-data "$*"
exit 1
fi
#sudo -u www-data bash
附言。這可以用於系統上的任何使用者。我只是以 www-data 為例。