Loading...
Typecho 修改 Domain Name 方法Mysql 指令修改 Domain Name進入 Mysql 命令列mysql -uroot查看當前有甚麼資料表show tables;並切換到要修改的資料表名稱use Typecho;修改 typecho_options 表UPDATE `typecho_options` SET `value` = '新域名地址' WHERE `type...
硬體亂數產生器腳本腳本簡介透過此腳本可以透過使用者自行設定,要花多長的時間來產生亂數,並上傳到Google Drive並且可以知曉,結束產生後,整體檔案的大小產生的檔案預設,放在當前腳本的路徑,png_data 目錄底下上傳到雲端的部分,是使用rclone進行上傳的動作使用方法腳本名稱後面接秒數,例如底下的範例 60 就等於 60秒,以此類推欲產生一小時的檔案請填寫 3600 秒sh 腳本名...
shell script 分析ssh log並輸出為json檔簡介這個工具是透過,last和lastb這兩個指令,輸出並將其json化last:指令能輸出,成功登陸ssh的log檔lastb:指令能輸出,登陸ssh失敗的檔流程 設定輸出目錄 => 利用cut和awk等工具整理輸出資料 => for迴圈建立array儲存資料 => 利用EFO和printf來輸出json核心說...
Shell Script Arrary 教學建立陣列array=("king" "hank" "monkey")讀取陣列一般方法echo ${array[1]}進階讀取方法${#array[*]} 代表所有array總數其中間的* 號也可以用@代替for((i=0;i<${#array[*]};i++)); do ech...
shell script 樹莓派 log 分析工具主要功能1. 搜尋是否有人正在嘗試登錄ssh端口,並且分析有哪些ip是嘗試失敗或是登錄成功2. 自動從高嘗試次數排列到低嘗試次數3. 分析ip是哪些國家,這裡使用api https://ip.cn/index.php?ip=ip#!/bin/bash initializeANSI() { esc="" blac...
shell script 傳遞命令列的位置參數在命令列傳遞的參數如下script 參數1 參數2 參數3 位置參數符號說明:參數說明$0script本身的檔名$1第1個參數$2第2個參數$3第3個參數...依此類推${10}第10個參數${n}第n個參數${#}參數的個數$@所有以空白隔開的參數$*所有參數所組成的字串實例:檔名為 WIJ.sh程式碼如下:#!/bin/bash echo $...
shell script 取得Github 的使用者資訊這裡使用Github APIhttps://api.github.com/執行方式./githubuser username 程式碼內容#!/bin/bsah #githubuser--指令一位GitHub使用者名稱,取得有關此使用者的資訊 if [ $# -ne 1 ]; then echo "執行方式:$0 &...
抓取github最新軟體版本這裡以抓取frp為例#!/bin/bash frp_version=$(wget --no-check-certificate -qO- https://api.github.com/repos/fatedier/frp/releases | grep -o '"tag_name": ".*"' |head -n 1| se...
shell script 一鍵搭建samba腳本更多腳本請看這裡:https://github.com/king567/WIJ-shell-script-library安裝環境ubuntu 16.0.4或以上版本主要功能 1. 一鍵搭建安裝 2. 設定搭建目錄 3. 加入使用者及密碼 4. 解除安裝功能 5. 設定網路芳鄰探索時顯示的網路名稱腳本內容#!/bin/bash...
驗證輸入值 : 只能為英數字#/bin/bash #能使用大小寫英文字母及數字 #sed -e 's/[^[:alnum:]]//g' #可以大寫字母,並允許空白、逗號和小數點 #sed 's/[^[:upper:] ,.]//g' validAlphaNum() { #驗證參數:如果參數是由大寫、小寫或數字組成,就回傳0,否則回傳1 #先移除所有不符合的字元 valischars=&qu...