gpt4 book ai didi

linux - 使用带有不可打印分隔符的 cut

转载 作者:IT王子 更新时间:2023-10-29 00:22:31 26 4
gpt4 key购买 nike

是否可以使用 cut 并将不可打印的字符作为分隔符?例如,我希望将“^A”字符(也表示为\001)作为分隔符。

最佳答案

如果你正在使用 Bash,

cut -d $'\001' ...

有效(参见 Bash Reference Manual # 3.1.2.4 ANSI-C Quoting)。

其他(更便携)选项,

cut -d `echo -e '\001'` ...

FS=`echo -e '\001'`
cut -d $FS ...

或者像 Alnitak 和 etlerant 提到的那样直接使用 ^V 插入控制字符——在 shell 命令行上,在 vi 等编辑器中,这意味着“不要对我输入的下一个内容进行特殊处理”。

关于linux - 使用带有不可打印分隔符的 cut,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/785283/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com