在 bash 脚本中,有以下两行:
ipaddr=$0
segments=`echo $ipaddr | cut --delimiter=. --fields=2-3 --output-delimiter=/`
Run Code Online (Sandbox Code Playgroud)
我不知道如何解释$segments
创建变量的第二行。
这部分是如何工作的?
我看到以下脚本,发布在网上,是在 hadoop 安装过程中使用的。
sudo tar xzf hadoop-0.20.2.tar.gz
sudo mv hadoop-0.20.2 hadoop
sudo chown -R hadoop:hadoop hadoop
Run Code Online (Sandbox Code Playgroud)
我并不是很明白。有什么作用
sudo chown -R hadoop:hadoop hadoop
Run Code Online (Sandbox Code Playgroud)
在这里做什么?感谢您的解释。