if [ "$1" == "-s" ]; then
  echo "Connecting to host.."
  scp root@IP_ADDRESS:/private/var/mobile/Library/SMS/sms.db /private/var/mobile/Media/BackupSMS
  echo " "
  exit
fi

我需要向用户询问 IP 地址,然后将其放置在 IP_ADDRESS 上方的位置。我是脚本新手,但我正在尝试。

我该怎么做?

最佳答案

使用内置的 read command

read IP_ADDRESS

或者,如果你想要一个很好的提示:
read -p "Enter ip address: " IP_ADDRESS

然后将 $ 添加到 scp 行:
scp root@$IP_ADDRESS:/...
         ^

关于bash - 如何在 bash 脚本中读取用户的 IP 地址?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7107745/

10-15 05:32