【问题标题】:Get string inside quotation marks in command line/awk在命令行/awk中获取引号内的字符串
【发布时间】:2014-06-20 13:16:51
【问题描述】:

我创建了一个命令行脚本,它将使用字符串“lines”从文件中提取行,但我只想获取 (") 中的数字。 例如我有以下几行

lines="188"
lines="24"
lines="24"

我怎样才能得到引号(“”)内的数字,以便我的输出是

188
24
24

我想使用 Windows 命令行或在 Windows 机器上运行的 awk 来实现这一点。

【问题讨论】:

    标签: windows command-line awk command-line-arguments gawk


    【解决方案1】:

    看看这是否有效:

    awk -F'\"' '{print $2}'
    

    【讨论】:

    • 你可以缩短一些awk -F\" '{print $2}'
    猜你喜欢
    • 1970-01-01
    • 2012-08-24
    • 1970-01-01
    • 2017-04-16
    • 2015-09-14
    • 2022-11-10
    • 2015-08-22
    • 2013-10-28
    • 1970-01-01
    相关资源
    最近更新 更多