Shell基本格式
任何一个shell脚本必须带的表头
#!/bin/bash
它有2种执行方式,比如文件名叫 go.sh
- bash go.sh
- ./go.sh
#!/bin/bash
# Connect to local Redis and set a key using redis-cli
# 连接本地Redis并执行set key命令
result=$(echo "set mykey 'Hello, Redis!'" | redis-cli -h localhost)
# 输出结果
echo "Set key command result: $result"
#!/bin/bash
# 上面这行指定了使用bash作为解释器
# 导入所有SQL文件
for file in *.sql; do
# 遍历当前目录下的所有.sql文件
echo "导入文件: $file"
# 输出正在导入的文件名
/app/dm/bin/disql 账号/'"密码"'@localhost:5240 <<SQL_EOF
# 执行disql命令并传递连接信息
set define off;
# 设置define为off,用于禁用变量替换
start "$file";
# 开始执行当前循环中的SQL文件
<<EXIT_EOF
exit;
EXIT_EOF
SQL_EOF
done
echo "所有SQL文件已导入完成"
# 循环结束后输出导入完成的消息
特殊说明:
上述文章均是作者实际操作后产出。烦请各位,请勿直接盗用!转载记得标注原文链接:www.zanglikun.com
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤