當前位置:首頁 » 編程軟體 » 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

熱點內容
隨機啟動腳本 發布:2025-07-05 16:10:30 瀏覽:515
微博資料庫設計 發布:2025-07-05 15:30:55 瀏覽:19
linux485 發布:2025-07-05 14:38:28 瀏覽:299
php用的軟體 發布:2025-07-05 14:06:22 瀏覽:750
沒有許可權訪問計算機 發布:2025-07-05 13:29:11 瀏覽:425
javaweb開發教程視頻教程 發布:2025-07-05 13:24:41 瀏覽:684
康師傅控流腳本破解 發布:2025-07-05 13:17:27 瀏覽:233
java的開發流程 發布:2025-07-05 12:45:11 瀏覽:678
怎麼看內存卡配置 發布:2025-07-05 12:29:19 瀏覽:277
訪問學者英文個人簡歷 發布:2025-07-05 12:29:17 瀏覽:828