[20180413]bash 位置引數.txt
[20180413]bash 位置引數.txt
--//上午在測試hugepage時,連結http://blog.itpub.net/267265/viewspace-2152888/
--//指令碼寫的太不靈活,不應該每次測試修改指令碼,應該採用傳位置引數.
--//修改如下:
$ cat b.sh
#!/bin/bash
grep -i page /proc/meminfo
echo
for i in $(seq 100)
do
nohup sqlplus -s scott/book <<EOF > /dev/null 2>&1 &
variable a number;
exec :a := $1;
--//alter session set "_serial_direct_read"=never;
Select count(*) from t where 1=:a;
host sleep 10
commit;
quit;
EOF
done
echo sleep 5s
sleep 5
echo
grep -i page /proc/meminfo
---//寫一個例子測試如下:
$ cat b1.sh
#!/bin/bash
sqlplus scott/book <<EOF
variable a number;
exec :a := $1;
Select count(*) from t where 1=:a;
commit;
quit;
EOF
$ . b1.sh 1
PL/SQL procedure successfully completed.
COUNT(*)
----------
64000
Commit complete.
$ . b1.sh 0
PL/SQL procedure successfully completed.
COUNT(*)
----------
0
Commit complete.
--//不知道當時如何想使用sqlplus &1.一下子思維沒有轉過來.空閒下來想一下,可以這樣寫,例子:
$ cat b1.sh
#!/bin/bash
sqlplus -s scott/book <<EOF @/dev/null $1
variable a number;
exec :a := &1;
Select count(*) from t where 1=:a;
commit;
quit;
EOF 1
$ . b1.sh 1
PL/SQL procedure successfully completed.
COUNT(*)
---------
64000
Commit complete.
$ . b1.sh 0
PL/SQL procedure successfully completed.
COUNT(*)
----------
0
Commit complete.
--//做一個記錄..
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2152911/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Bash變數和引數變數
- [20190419]bash單雙引號問題.txt
- [20180413]熱備模式相關問題.txt模式
- [20180413]熱備模式相關問題2.txt模式
- [20210318]bash test (( )) [[ ]].txt
- [20181203]bash here $.txt
- [20180930]bash shell &.txt
- [20221111]bash eval設定變數問題.txt變數
- [20200217]bash顯示path環境變數.txt變數
- bash shell指令碼接受多個引數指令碼
- bash 引數替換中的模式匹配模式
- Oracle RAC修改引數檔案位置Oracle
- [20190312]bash IFS例子.txt
- Python函式的位置引數、關鍵字引數精講Python函式
- [20200620]expdp impdp exclude引數.txt
- python疑問5:位置引數,預設引數,可變引數,關鍵字引數,命名關鍵字引數區別Python
- [20221104]bash exec使用技巧.txt
- [20210908]Reverse Shell with Bash.txt
- [20210207]bash history小技巧.txt
- [20180926]bash與分號.txt
- [20210826]核心引數kernel.sem.txt
- [20190917]oracle引數deferred屬性.txtOracle
- [20200620]IMPDP TRANSFORM引數再探究.txtORM
- [20200220]windows設定keepalive引數.txtWindows
- [20210209]修改CPU_COUNT引數.txt
- 『忘了再學』Shell基礎 — 16、位置引數變數變數
- [20190126]從sqlplus執行結果返回bash shell變數.txtSQL變數
- [20210913]bash shell $* and $@ 的區別.txt
- [20191010]bash行計算器.txt
- [20201116]bash shell IO重定向.txt
- [20181212]bash shell 字串 補零.txt字串
- 如何用在bash中擷取部分系統引數?
- [20220913]hugepage相關引數含義.txt
- [20191204]hugepage相關引數含義.txt
- [20190417]隱含引數_SPIN_COUNT.txt
- [20210310]db_lost_write_protect引數.txt
- [20190409]latch get 引數where and why.txt
- [20180308]測試ARG_MAX引數.txt