在linux 底下快速產生多個位數的隨機數字,
話不多說,
一樣直接看code,可以直接複製貼上
2015年4月6日 星期一
2015年3月25日 星期三
Linux / Ubunut Shell 分割字串 / Separete String by space or delimiter.
如何在Linux Shell中分割字串呢?
直接來看個範例吧!
#!/bin/sh
String1 = "AA BB CC"
String2 = "DD;EE;FF"
arr1=$(echo $String1 | tr " " "\n")
arr2=$(echo $String2 | tr ";" "\n")
for x1 in $arr1
do
echo "[$x1]
done
echo ""
echo ""
for x2 in $arr2
do
echo "[$x2]
done
最後的結果為
AA BB CC DD EE FF
是不是很簡單呢?
原理就是運用tr這個指令把你想要切割的字元(例如空白或者 ';') 替換成換行符號,
之後就可以用for 迴圈來做分割了!
訂閱:
文章 (Atom)