#!/bin/bash
# $1:命令,$2:間隔時間,$3:次數,$4:資料檔案存放路徑
command=$1
interval_time=$2
count=$3
filename=$4
for((i=1;i<=$count;i++));
do
$command >> $filename
sleep $interval_time
done
cat $filename
來都來了,那就再看看
| 引數 | 含義 |
|---|---|
| $$ | 當前Shell腳本運行的行程ID號 |
| $! | Shell最后運行的后臺Process的PID(后臺運行的最后一個行程的 行程ID號) |
| $? | 執行命令的回傳值,顯示命令的執行狀態,0表示沒有錯誤,其他值表示有錯誤 |
| $* | 所有引數串列,如"$*“用「”」括起來的情況、以"$1 $2 … $n"的形式輸出所有引數 |
| $@ | 所有引數串列,如"$@“用「”」括起來的情況、以"$1" “ 2 " … " 2" … " 2"…"n” 的形式輸出所有引數 |
| $# | Shell腳本傳入的引數個數 |
| $0 | Shell腳本的檔案名 |
| $1~$n | 添加到Shell的各引數值,$1是第1引數、$2是第2引數… |
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/174459.html
標籤:其他
上一篇:domjudge安裝筆記
