shell脚本

1panel的安装脚本注释

脚本名称:quick_install.sh,来自ChatGPT3.5的注释。 #!/bin/bash # Bash 脚本开始 # 检查系统架构 osCheck=$(uname -a) if [[ $osCheck =~ 'x86_64' ]]; then architecture="amd64" # x86_64 架构 elif [[ $osCheck =~ 'arm64' ]] || [[ $osCheck =~ 'aarch64' ]]; then architecture="arm64" # ARM64 架构 elif [[ $osCheck =~ 'armv7l' ]]; then architecture="armv7" # ARMv7 架构 elif [[ $osCheck =~ 'ppc64le' ]]; then architecture="ppc64le" # ppc64le 架构
FormID

加密(n次base64编码+变量替代)后的脚本的简单解密(变量替代+n次base64解码)方法

ssh进入ubuntu22.04 1、变量批量赋值,获取字符串内容 输入: z=" ";Az='bash';Bz=' /';Cz=' base64'; 然后输入: echo "$Az$Bz$Cz" 得到的字符串即完成变量替代。 2、base64解码 得到字符串内容,把双引号中间内容复制出来,拷贝到https://c.runoob.com/front-end/693/的左边框,点解码。 找到生成的右边内容的双引号中间内容复制出来,替换到左边框里面,点解码。 循环大概5-6次,即可出来最终的脚本内容。
FormID

shell脚本中打印彩色ASCII艺术字生成

系统:Ubuntu22.04LTS  1、艺术字生成 网站搜索“ASCII艺术字在线生成”自己找一个,或者直接到我用的https://tooltt.com/art-ascii/,去生成一个。注意:不支持中文输入内容的生成。通过调整字体,找到自己想要的内容。 2、彩色的生成,通过脚本函数来实现,代码如下: #!/bin/bash # ↑脚本内容标识 # 设置脚本语言环境为UTF-8 export LANG=en_US.UTF-8 # 设置输出颜色,红、绿、黄、蓝、默认颜色 red='\033[0;31m' green='\033[0;32m' yellow='\033[0;
FormID