在bash中使用awk / cut来剥离空间并获得价值

时间:2013-06-18 23:57:20

标签: bash svn

我正在尝试使用awk或cut获取第一列中的值,如下所示,但我似乎没有得到它。

  7  ?                    Jun 18 23:31 test3folder1/

我只需要将上面输出中的数字7存储在一个变量中。我该怎么做呢?以上是“svn ls”命令的输出。

2 个答案:

答案 0 :(得分:5)

awk'{print $ 1}'

'awk'会被一个或多个连续的分隔符(在你的情况下为空格)剥离,而'cut'总是被单个分隔符剥离。

答案 1 :(得分:2)

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

我建议您man awk并稍微玩一下,以了解其功能。