shell
【jq】 linux json 查詢工具(查詢篇)
data { "firstName": "John", "lastName": "Smith", "age": 25, "address": { "stree...
【jq】 linux json 查詢工具(修改篇)
修改前節點資料 [root@jylee-stres-stest250 tmp]# echo '{"a":{"b":0, "c":1}}' | jq . { "a": { "b...
【jq】相關連結
jq play jq 常用操作 - mozillazg's Blog
【Shell】【tip】使用暫存表,更新crontab
#!/bin/bash # $$ => pid,使暫存檔名不重複 tmp_file=/tmp/cron$$ # 利用trap 刪除暫存檔 #This installs a tr...
【Shell】【tip】使用 echo 輸出排程時間到log
# 使用 echo 輸出排程時間到log # 測試輸出到 /tmp/crontab.log 0 8 * * * echo "$(date '+\%Y-\%m-\%d \%H:\%M:\%...
【Shell】linux 下source、sh、bash、./執行指令碼的區別
linux 下source、sh、bash、./執行指令碼的區別 - IT閱讀 (itread01.com) 1、source命令用法: source FileName ...
【Shell】date 做 timestamp 格式轉換計算
要將日期與 timestamp 互相做格式轉換,只要使用 date 就可以達成,date 還可以順便做些日期的加減換算。 日期轉換成 timestamp $ date -d "2018-02...
【Shell】awk 取出特定欄位
AWK 要取得最後一個欄位的值是使用: $NF AWK 要取得倒數第二個欄位的值是使用: $(NF-1) 由後往前取,就繼續 -2、-3... 下去即可 範例:awk '{print $(...
【Shell】取得pubic ip
#curl ifconfig.me; echo 175.99.111.111
【shell】內建變數
$BASH_ENV absolute path of startup file $CDPATH directories searched by cd $FCEDIT absolu...
【Shell】動態呼叫awk自訂函數
*test.sh #!/bin/bash awkshell="/tmp/newdf.$$" #awkshell="/tmp/newdf" trap "rm -f $awkshell" e...
【 Shell】【Tool】測試機器防火牆是否開通
https://medium.com/%E8%BC%95%E9%AC%86%E5%B0%8F%E5%93%81-pks%E8%88%87k8s%E7%9A%84%E9%BB%9E%E6%BB%B...
【Shell】【Tool】批次更新密碼
如果有許多使用者需要批次重設密碼並強制其在下次登入時更新,可以使用一個簡單的 Shell 腳本來自動化這個過程。假設你有一個包含所有目標使用者名稱的文字檔,例如 users.txt,可以按照以下...