测试。我用它来保存一些笔记。请无视

问题描述 投票:0回答:1

这里出了什么问题?

语法正确吗?

#!/bin/bash

# Create the SQLite database and the servers table
sqlite3 servers.db <<EOF
CREATE TABLE IF NOT EXISTS servers (
    id INTEGER PRIMARY KEY AUTOINCREMENT,
    name TEXT NOT NULL
);
EOF

# Insert a server name into the database for testing
sqlite3 servers.db <<EOF
INSERT INTO servers (name) VALUES ('gtcrd');
EOF

echo "Database setup complete."

我用这个作为我的笔记。所以请忽略。谢谢。

ignore
1个回答
0
投票

#!/bin/bash

提示用户输入服务器名称

read -p "输入服务器名称:" server_name

检查数据库中是否存在该服务器名称

结果=$(sqlite3servers.db“从服务器中选择名称,其中名称='$server_name';”)

if [[ -n $结果 ]];然后 echo "数据库工作正常。服务器 '$server_name' 可用。" 别的 echo "服务器'$server_name'不可用。" 1号出口 菲

© www.soinside.com 2019 - 2024. All rights reserved.