【问题标题】:Reading a column from excel using shell script in Linux environment在 Linux 环境中使用 shell 脚本从 excel 中读取一列
【发布时间】:2017-04-15 13:23:13
【问题描述】:

/需要在linux环境下读取excel文件的第一列和最后一列。

谁能帮我举个例子

【问题讨论】:

    标签: linux shell rhel5


    【解决方案1】:

    最好的办法是将 Excel 表导出为 CSV,然后使用 awk 或类似方法对其进行操作,例如:

    awk -F"," '{print $1, $NF}' file.csv
    

    例如:

    # cat test.csv
    hello, goodbye, seeya
    # awk -F"," '{print $1, $NF}' test.csv
    hello  seeya
    

    编辑 - 对于信息,“$NF”是字段数,因此本质上是“最后一个字段”。

    【讨论】:

    • 实际上,我会推荐一个制表符分隔的文件,因为这可能有助于避免引号的麻烦。
    猜你喜欢
    • 2023-04-01
    • 1970-01-01
    • 2015-03-02
    • 2015-03-30
    • 1970-01-01
    • 2015-07-22
    • 1970-01-01
    • 2021-09-16
    • 2012-05-21
    相关资源
    最近更新 更多