当前位置:首页 » 编程软件 » oracleaix脚本

oracleaix脚本

发布时间: 2024-01-15 04:01:24

Ⅰ AIX 脚本执行的时候提示“ksh: ./T***.sh: not found.”

问题也许很简单,是不是在windows上编写的然后传到AIX上,会存在看不见的回车等非法字符,仔细检查一下。

Ⅱ 在AIX小机上跑的shell脚本报错:0403-057 Syntax error at line 8 : `(' is not expected

提示很清楚了,第8行多了个单引号,其实应该是for语句上面那行,printf后面单引号使用不当。

Ⅲ 怎么把脚本写入Solaris 系统中

首先用vi编辑脚本文件check.sh,写入#!/bin/bash,之后写入巡检脚本内容,保存退出。然后通过chmod +x check.sh给脚本赋可执行权限,到此脚本编辑完成

linux shell 脚本 解析固定格式的文件导入数据库

#!/bin/sh
username="yourusername"
password="yourpassword"
dbname="yourdbname"
tablename="yourtablename"

cat word.txt | while read line
do
{
field1=`echo $line | tr -d '['| tr -d ']'| cut -d' ' -f1-2}`
field2=`echo $line | tr -d '['| tr -d ']'| cut -d' ' -f3}`
field3=`echo $line | tr -d '['| tr -d ']'| cut -d' ' -f4}`

###################################################数据库输入

temp=`echo "describe $tablename" | mysql -u $username -p$password "$dbname" | sed '1d' | awk '{print $1}'`
head="INSERT INTO $tablename VALUES ("
tail=");"
tt=`
for loop in $temp
do
eval echo "\'"\\$$loop"\',"
done
`
value=`echo "$head$tt$tail"`
sql=`echo "$value" | sed 's/,)/)/g'`
echo "$sql" | mysql -u $username -p$password "$dbname"

}
done
####数据库自己建立,库名,表名,用户名,密码在开头自己定义,
###你数据库字段名分别为field1 field2 field3

热点内容
c语言二维数组初始化 发布:2025-03-23 04:59:55 浏览:885
给细胞编程 发布:2025-03-23 04:59:42 浏览:602
byte二进制java 发布:2025-03-23 04:58:16 浏览:775
反编译dsl文件 发布:2025-03-23 04:58:16 浏览:601
抖音上回娘家的路线图安卓用哪个软件 发布:2025-03-23 04:57:10 浏览:593
怎么看购车配置好坏 发布:2025-03-23 04:50:53 浏览:88
ftp上传工具免费 发布:2025-03-23 04:36:22 浏览:169
我的世界手机服务器怎么重开的图 发布:2025-03-23 04:18:37 浏览:378
sql写存储过程 发布:2025-03-23 04:18:36 浏览:787
互感器电流的算法 发布:2025-03-23 04:03:58 浏览:750