sed

    0热度

    1回答

    这个问题对你来说很容易我猜 - 但我是一个Linux“noob”。 由于是从瞻博路由器的输出: PID USERNAME PRI NICE SIZE RES STATE TIME WCPU COMMAND 2434 root 96 0 96476K 14180K select 0:05 0.10% jdhcpd 是否有可能(我有一个外壳上的设备)连接到输出滤波器不知何故只显示WCPU百分比

    3热度

    4回答

    我想用另一个文件中的行根据匹配模式替换文件中的某些行。 我要替换所有以 “rolOccupant” 开始查找 “#SBD_ING_USER” 的空行从文件内容X 文件X roleOccupant: uid1 roleOccupant: uid2 roleOccupant: uid45 roleOccupant: uid80 输入文件 后线 # SDB_ING_USER objectCl

    2热度

    1回答

    我想解析MAC地址与sed,但我面临的东西,我无法解释。 这里有两个例子 - 好的,错: 好一个: # echo "01:23:45:67:89:ab" | sed -r 's/^([^:]{2}):([^:]{2}):([^:]{2}):([^:]{2}):([^:]{2}):([^:]{2})$/\1_\2_\3_\4_\5_\6/' 01_23_45_67_89_ab 错误之一: #

    0热度

    1回答

    我一直想: find dev-other -name '*.flac' -type f -exec echo $(echo {} | sed 's,^[^/]*/,,') \; 我希望看到的路径列表来.flac文件中dev-other,但没有前置dev-other/,如: 4515/11057/4515-11057-0095.flac 4515/11057/4515-11057-0083.f

    0热度

    1回答

    我已经尝试了不同的方法来做到这一点。我需要改造这一点: 5 Dias的,3个月前,4个ANOS 67 decimales naranjas 45,limones 56 66 + 44 = 100。 7777a 7b 88c 777d 分解为: 0005 Dias的,0003个月前,0004 ANOS 0067 decimales naranjas 0045,limones 0056 0066 +

    0热度

    1回答

    这是一直困扰我一段时间一个较为简单的任务最后N(新行)。我有以下几点: homepage=$(curl "https://example.com/") xmlstarlet --quiet fo --html <<<"$homepage" | xmlstarlet sel -T -t \ -m "//*[@id='financial']/tbody/tr/td" \ -

    1热度

    5回答

    解析文本我需要关于经由SED,AWK或bash的文本解析的提示: 示例文本: VRF MediaPlayer 192.168.1.1 52466 5w12d 192.168.1.2 52467 3w1d VRF Telecom 10.10.1.1 43432 1d1h 12.20.1.1 23211 23w1d 30.30.22.1 43211 14w22d 预期输出: 192

    0热度

    4回答

    我有一个文件,它从mysql中使用命令select导出到outfile由“\”转义的输出...但是,有些字段中会出现换行符,导致出现断行,即mysql中的记录被分成导出的两行文件。经过仔细分析,我发现破裂的线以“\”结尾。所以我想把这样的线条合并到下一行。我怎样才能做到这一点? 例如输入: hello world\ Thank you\ are awesome 输出: hello

    1热度

    3回答

    我尝试使用SED改变一个名为convergence.gnu 我有一个名为lafila变量,它是一个文件名 目前文件中的行使用美元符号,我可以这样做: lafila="nGas060.dat" sed -i "6s/.*/plot \"$lafila\" using 1:2 with l/" convergence.gnu 这正确地改变了我convergence.gnu文件的第六行: plot

    0热度

    4回答

    我想在符号之间插入字符串,但符号是连续的。 像';;;;;;;;;;;;;''我可以使用echo ';;;;;;;;;;' | sed 's/\;\;/\;na\;/g',但输出将是;na;;na;;na;;na;;na;。 我想要的是;na;na;na;na;na;na;na;na;na;na;。 [更新更具体的问题] 像 'xx;;string;;;string;;string;;;;' 我怎