写个查询数据库日志的shell脚本
时间: 2023-05-21 10:02:18 浏览: 231
Shell脚本连接oracle数据库的实现代码
好的,以下是一个简单的查询数据库日志的shell脚本:
```
#!/bin/bash
# 设置变量
LOG_FILE="/var/log/mysql/mysql.log"
SEARCH_TERM="$1"
# 检查参数是否为空
if [ -z "$SEARCH_TERM" ]; then
echo "Usage: $0 <search term>"
exit 1
fi
# 查询日志文件
grep "$SEARCH_TERM" "$LOG_FILE"
```
你可以将 `LOG_FILE` 变量设置为你的 MySQL 日志文件的路径,然后运行脚本并传入要搜索的术语作为参数。例如:
```
./search_mysql_log.sh "SELECT * FROM users"
```
这将在日志文件中搜索所有包含 "SELECT * FROM users" 的行,并将它们打印到终端上。
阅读全文