【发布时间】:2020-05-09 02:02:54
【问题描述】:
我正在尝试编写一个脚本以便在终端中进行 Google-search。下面是代码:
google.sh
#!/bin/bash
echo "Searching for : $@"
for term in $@ ; do
echo "$term"
$search = $search%20$term
done
open "http://www.google.com/search?q=$search"
每当我尝试将脚本运行为:
./google.sh some string
我得到的错误是:
Searching for : some string
some
./google.sh: line 5: =: command not found
string
./google.sh: line 5: =: command not found
谷歌主页也在浏览器中打开。请告诉我我在这里做错了什么?
【问题讨论】:
-
=前后不能有空格,使用search=$search.. -
这是一个 bash 脚本,不是 Python
-
是的,我现在编辑了它..我的错 :)
标签: bash google-search