【问题标题】:How do you trim strings in Fish Shell你如何在鱼壳中修剪字符串
【发布时间】:2016-04-01 17:50:23
【问题描述】:

假设你有:

set x "   abcd "

如何将其修剪为"abcd"?有标准的功能吗?

【问题讨论】:

    标签: fish


    【解决方案1】:

    在以后的fish版本中,有一个string命令有一个trim函数,所以set x (string trim -- " abcd ")可以工作。

    如果没有,您将不得不使用像 sed 这样的通用 unix 工具,以及像 set x (echo " abcd " | sed 's/^\s\+\(.\+\)\s\+$/\1/'') 这样的东西。

    【讨论】:

    • 我找不到任何好书,有没有鱼书啊,几十年前的 bash 书?谢谢!
    • 没有。对于这些通用实用程序,通用文档适用。对于 fish 带来的所有内容,都有 fishshell.com/docs/current/index.html(也安装在您的系统上,并且可以通过来自 fish 的 help 在浏览器中访问)。
    猜你喜欢
    • 2016-03-16
    • 2020-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-22
    • 2015-08-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多