2013-06-18 26 views
2

我試圖在第一列中使用awk或cut來獲取值,但我似乎沒有得到它。在bash中使用awk/cut剝離空間並獲得值

7 ?     Jun 18 23:31 test3folder1/ 

我只需要在上述輸出的數字7在一個變量來存儲。我該怎麼做呢?以上是「svn ls」命令的輸出。

回答

4

AWK由一個或幾個連續的分隔符(在你的箱體空間)「{打印$ 1}」

「的awk」條,而「切割」總是由單一的分隔符條。

2
svn ls -v | awk '{print $1}' 

而且我建議你man awk和它玩了一下,以獲得其功能的感覺。

+0

'svn ls -v | awk'{print $ 1}'| xargs rm',如果你想刪除它。 –