shell 编程
参考资料 https://tldp.org/LDP/abs/html/
实践与学习 shell 脚本编程
愚公码农
愚公移山,贵在坚持
展开
-
1.1 变量定义与使用
#!/bin/bash# 1. 变量定义v1=1v2='1 + $v1'v3="1 + $v1"echo "v1=$v1"echo "v2=$v2"echo "v3=$v3"# 2. 使用变量 $v1, ${v1}echo ${v1}# 3. 修改变量v1="修改变量0"echo ${v1Li}# 4. 将命令的结果赋值给变量# $(), ``log=$(cat "")echo ${log}# 5. 只读变量readonly loglog='111'echo原创 2022-03-31 16:58:48 · 96 阅读 · 0 评论 -
4.1 linux source 文件错误,导致环境变量错误修改,重置环境变量
linux source 文件错误,导致环境变量错误修改,重置环境变量原创 2022-03-30 15:29:38 · 1207 阅读 · 0 评论 -
centos安装 mysql 8.0 使用清华同方镜像
1. 安装 ali 基础镜像参考: https://developer.aliyun.com/mirror/centos2. 安装 清华同方 mysql 8.0 镜像https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysql-8.0-community-el8-x86_64/mysql80-community-release-el8-1.noarch.rpm之前安装时是用的 MySQL的镜像包,所以一直失败卸载包参考: https://blog.csd原创 2022-03-12 13:48:23 · 861 阅读 · 0 评论 -
linux 系统迁移
cd /tar cvpzf backup.tgz / --warning=no-file-changed --exclude=/proc --exclude=/mnt --exclude=/sys --exclude=/dev --exclude=/tmp --exclude=/backup.tgz登陆 target 机器 cd / scp root@172.16.1.101:/backup.tgz . tar xvpfz backup.tgz -C / restorecon -Rv /原创 2021-10-26 19:40:22 · 229 阅读 · 0 评论 -
Linux bug 记录
bug#!/bin/shcd testmkdir $(date +%d-%mm-%Y)When I run this, I get can’t cd to testcd: 2: can’t cd to /test原创 2021-09-26 10:07:13 · 893 阅读 · 0 评论 -
window安装 Ubuntu子系统 和 fish
window安装 Ubuntu子系统 和 fish一、windows 下安装子系统1. 启用子系统功能:2. 安装 ubuntu 子系统2.1 在 Microsoft Store 中安装2.2 或者自己下载安装二. 安装 windows terminal1. 下载2. 安装三、 安装fish1. 安装 Fish Shell2. 配置 Fish Shell3. 设置 Fish Shell 为默认 shell一、windows 下安装子系统1. 启用子系统功能:在 windows powershell(管原创 2021-08-11 17:54:29 · 630 阅读 · 0 评论