tee & {..}定義循環體
- tee
- {..} 循環體
tee
作用:將標準輸出流內容復制文件中,同時控制臺信息依然會顯示。
> 和 >> 直接將標準輸出流內容重定向,從而導致控制臺無法看到輸出內容。
可選參數
-a :追加內容;默認是覆蓋。
echo 123 | tee [-a] xx.txt
{…} 循環體
在shell編程中,我們可以通過 {num1…num2…step} 定義一個循環結構,它既可以單獨使用,也可以存在于其他字符串中
還可以通過控制 步長 step
例如:
- 創建從1到5的數值數組
[root@origin ~]# a=`echo {1..5}`;echo ${a[@]}
1 2 3 4 5
- 對上述數組設置步長 step = 2
[root@origin ~]# a=`echo {1..5..2}`;echo ${a[@]}
1 3 5
- 與字符串結合,構建多個字符串
[root@origin ~]# a=`echo no{1..5..2}`;echo ${a[@]}
no1 no3 no5