有什么方法可以创建一个脚本或程序来打开 Firefox,然后进入 Google 并搜索传递给它的参数?
所以就像
google How do I shoot web
应该使用以下命令打开 Firefoxhttp://www.google.com/search?q=How+do+I+shoot+web
我找到了这个脚本
google() {
search=""
echo "Googling: $@"
for term in $@; do
search="$search%20$term"
done
xdg-open "http://www.google.com/search?q=$search"
}
但每次我想要使用它时,我都需要将它粘贴到终端中......
所以基本上,我要做什么才能使上述脚本工作而不必每次都将其粘贴到终端中?
答案1
只需将下面的函数粘贴到~/.bashrc
文件中,然后执行 source( source ~/.bashrc
) 即可。
google() {
search=""
echo "Googling: $@"
for term in $@; do
search="$search%20$term"
done
xdg-open "http://www.google.com/search?q=$search"
}
之后您可以直接通过 google search-string
命令打开 google 搜索页面,而无需每次在终端上粘贴上述函数。