Linux - 下载/解压缩脚本

时间:2014-07-20 01:52:43

标签: linux bash scripting

我希望将脚本与我的控制面板集成,并且因为我是一名新手脚本而遇到问题。我想做的是用1脚本下载文件并解压缩。

示例:

wget http://example.com/example.tar.gz

tar -xvzf example.tar.gz -C /

我是否需要以下内容:#!/ bin / bash一开始?

任何帮助都会有很大帮助。谢谢。

2 个答案:

答案 0 :(得分:0)

当您的文件作为程序执行时,将使用开头的#!(称为shebang)。它告诉程序加载器运行文件的程序(在本例中为/ bin / bash),因此使用命令/bin/bash script_name.sh运行。

如果该行存在,并且该文件具有可执行权限,则可以通过双击GUI或在shell中运行path/to/script_name.sh来运行它。 无论线路是否存在,您始终可以使用bash path/to/script_name.sh

运行线路

答案 1 :(得分:0)

您可以创建一个通用脚本来下载和提取任何.tar.gz文件:

#!/bin/bash
wget -qO- $1 | tar zxv

然后执行./myscript.sh http://example.com/example2.tar.gz