Shell 脚本中参数处理方法
在 Shell 脚本中处理命令行参数,可以使用 getopts/getopt 来进行——当然,手工解析也是可以的。
下面通过一个特定的情景来讲一下这三种参数处理方法。
手工解析
所谓的手工解析,就是取到参数后手工一个一个解析了,以下是手工解析上述情景参数的过程:
while [ $# -gt 0 ];do
case $1 in
-d)
...
LFS 11.2 初次尝试
安装必要软件
apt install build-essential bison gawk texinfo
sudo dpkg-reconfigure dash
# 然后选择NO
为了确定您的宿主系统拥有每个软件的合适版本,且能够编译程序,请运行下列脚本。
cat > version-check.sh << "EOF"
#!/b...
使用 iPXE 和 netboot.xyz 重装 VPS 系统
下面我将介绍使用 iPXE 和 netboot.xyz 引导 Linux 安装程序(本文以 Ubuntu Server 为例),自行安装系统。
前提条件
要使用此方法重装系统,VPS 需要满足以下几个条件:
不能是 OpenVZ 等虚拟化技术
有 VNC
使用 GRUB2 引导系统
包管理有 iPXE(如果没有,则需要手动安装)
...