工作中的shell指令碼

2021-10-25 15:16:18 字數 722 閱讀 3452

新的工作大部分是後端測試的內容,這次的測試任務需要使用shell指令碼幫助,記錄一下,

#!/bin/bash 

file=$1

cat $file| while read line

#for line in `cat $file`

doecho $line

exec hbase shell

$line

done

確實很簡單

$1代表執行shell指令碼傳入的第乙個引數

第二個shell指令碼:

解決的問題:

批量call乙個介面,該介面的引數是兩個檔案,採用乙個for迴圈,將檔名動態傳給介面

#!/bin/bash

for i in

do echo "number is: $i"

file="yl_0$_result.csv"

result="zh_0$_result.csv"

echo "file === $file"

echo "resultfile === $result"

export param=''", "resultfilename":"'$'"}'

echo "param===$param"

echo "report_result$i===: $response"

done

日常工作中的shell指令碼

由於nginx開啟了ssl證書,從http公升級到https,所以要把 的html檔案中的http替換成https,寫了個小指令碼,如下 bin bash shell宣告 dir num find test name html 獲取test目錄下所有的html檔案 time date 定義時間變數 ...

工作中實用shell指令碼與語句

工作中常見shell,結合awk 統連線狀態篇 1.檢視tcp連線狀態 netstat n awk tcp end 2.查詢請求數請20個ip 常用於查詢攻 netstat anlp grep80 greptcp awk awk f sort uniq c sort nr head n20 nets...

工作中 重起 weblogic 的shell

bin ksh step1 kill all exited thread ps ef grep admin grep v grep awk sh step2 start the admin service su vsopadmin c weblogic vsopdomain nohupstart.s...