Board logo

標題: [操作疑難] bash script [打印本頁]

作者: lookfrance    時間: 2014-11-19 16:34     標題: bash script

各位師兄,請問你地知唔知點可以將下面的BASH SCRIPT變成可以在WINDOWS行得到?

#!/bin/bash

MYSQL_LOGIN='-u<user name> --password=<passowrd>'

for db in $(echo "SHOW DATABASES;" | mysql $MYSQL_LOGIN | grep -v -e "Database" -e "information_schema")
do
        TABLES=$(echo "USE $db; SHOW TABLES;" | mysql $MYSQL_LOGIN |  grep -v Tables_in_)
        echo "Switching to database $db"
        for table in $TABLES
        do
                echo -n " * Optimizing table $table ... "
                echo "USE $db; OPTIMIZE TABLE $table" | mysql $MYSQL_LOGIN >/dev/null
                echo "done."
        done
done

謝謝
作者: toylet    時間: 2014-11-19 21:42

提示: 作者被禁止或刪除 內容自動屏蔽
作者: rayman    時間: 2014-11-19 21:42

提示: 作者被禁止或刪除 內容自動屏蔽
作者: toylet    時間: 2014-11-19 21:52

提示: 作者被禁止或刪除 內容自動屏蔽
作者: hm7781    時間: 2014-11-19 22:05

我會用Python 寫,只要改一改Mysql 條path 就可以同一條script windows linux 兩邊都用到。
當然windows 要裝Python,唔想裝就用Portable Python,再唔係就compile exe
作者: rayman    時間: 2014-11-19 22:08

提示: 作者被禁止或刪除 內容自動屏蔽
作者: toylet    時間: 2014-11-19 22:54

提示: 作者被禁止或刪除 內容自動屏蔽
作者: sixc    時間: 2014-11-19 23:21

free mealer
http://www.hkepc.com/forum/space.php?uid=293264
作者: lookfrance    時間: 2014-11-20 10:07

謝謝各位,請問點轉去WINDOWS用? 謝謝!
作者: lookfrance    時間: 2014-11-20 10:09

回覆 8# sixc


我在GOOGLE找free mealer,好像出了些沒關係的東西,請問這是個轉換工具嗎?
作者: lookfrance    時間: 2014-11-20 10:09

回覆 7# toylet

師姐,請問點轉呀? 謝謝你!
作者: lookfrance    時間: 2014-11-20 10:11

回覆 2# toylet

請問是不是要改D野先可以SAVE BAT給WINDOWS用對嗎?
作者: toylet    時間: 2014-11-20 19:01

提示: 作者被禁止或刪除 內容自動屏蔽
作者: fhleung    時間: 2014-11-20 19:07

Perl script  都得!
作者: toylet    時間: 2014-11-20 21:00

提示: 作者被禁止或刪除 內容自動屏蔽
作者: crud    時間: 2014-12-3 15:58

learn a new lang pls
作者: erickobiz    時間: 2014-12-5 09:38

可不可以用 mysqlcheck?

mysqlcheck -u root -p --auto-repair --optimize --all-databases
作者: PMIII    時間: 2014-12-10 10:51

GOOGLE一下bash win32不就行了
但是你mysql果d要set返好path





歡迎光臨 電腦領域 HKEPC Hardware (https://h0.hkepc.com/forum/) Powered by Discuz! 7.2