Ksh
循環遍歷命令的結果,KSH 腳本
我想將兩個字元串放在兩個不同的變數中。讓我們舉一個小例子。
在一個簡單的 grep 之後,我得到了這個:
$ grep nl.*acc.*bas : ABAS01=... ABAS02=...
我想要兩個變數,一個包含 ABAS01,另一個包含 ABAS02。
我怎樣才能做到這一點 ?我想一個循環可以用來遍歷我的查詢的所有結果,然後我可以做一個
cut -d= -f1
來檢索變數的名稱。我怎樣才能做到這一點 ?
如果是 AT&T 或以下
zsh
實現ksh
:cmd | { IFS== read -r var1 x && IFS== read -r var2 x; }