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

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:589
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:885
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:577
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:763
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:680
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1010
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:253
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:111
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:802
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:709