- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
如何通过 --output-delimiter=""
使用 cut?我想使用 cut 连接两列。
我尝试了以下命令。但是 cat -v
显示有不可打印的字符。特别是“^@
”。关于如何克服这个问题有什么建议吗?
cut -d, -f 3,6 --output-delimiter="" file1.csv | cat -v
这是我的文件的内容
011,IBM,Palmisano,t,t,t
012,INTC,欧德宁,t,t,t
013,SAP,Snabe,t,t,t
014,VMW,马里茨,t,t,t
015,ORCL,埃里森,t,t,t
017,RHT,怀特赫斯特,t,t,t
当我运行我的命令时,我看到了
帕米萨诺^@t
欧德宁^@t
斯纳贝^@t
马里茨^@t
埃里森^@t
怀特赫斯特^@t
预期输出:基本上我想在输出中排除 ^@
棕榈
欧德尼特
斯内贝特
马里茨
埃里森
怀特赫斯特
谢谢。
最佳答案
输出分隔符不是空字符串,可能是 NULL
字符。你可能想试试
cut -d, -f 3,6 --output-delimiter=$'\00' file1.csv
(假设你的 shell 支持 $'...'
-quoting;bash
和 zsh
在这里没问题,其他的不确定) .
编辑:
如果输出分隔符设置为空字符串,cut
显然会放置 NULL
字符。我没有办法解决它。
如果 awk
是一个可接受的解决方案,那么这将起到作用:
awk -F, '{print $3 $6}' file*
如果你想更详细和明确:
awk 'BEGIN{FS=","; OFS=""}; {print $3,$6}' file*
FS=","
将字段分隔符设置为 ,
。OFS=""
将输出字段分隔符设置为空字符串。
关于linux - 空字符串作为 Cut 的输出字段分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31426334/
我正在尝试用 Java 构建一个字符串,该字符串的长度最多为 3,最少为 1。 我正在根据整数数组的内容构建字符串,如果数组的内容为 -1,我想在字符串中输出一个空字符。否则字符串将包含整数的字符版本
我有一个类,其中有一个方法可以在字符串中包含 NUL 字符的情况下终止程序。具体表达是这样的: stringVar.indexOf('\u0000') < 0 这个字符串是通过 Scanner 从用户
我有一个 wchar_t 数组。我需要在数组中的特定位置添加一个 unicode 空字符。 wchar_t var1[100]; var1[79] = '\u0000'; 我尝试了上面的方法,但出现以
好吧,这听起来可能是重复的,但我已经尝试了所有可能性,例如 str.strip()、str.rstrip()、str.splitline (),还 if-else 检查像: if str is not
System.out.println("-----------------------------------------------------------"); System.out.pr
我有一个奇怪的问题。我从公司内部的许多不同应用程序接收数据,并将这些数据显示在网站上。根据发送数据的系统,数据本身可能在字符串中包含一些奇怪的字符。我的问题是我有一个用户可以搜索以允许其中包含此数据的
我遇到了 aSSL ,这似乎有几年历史了,想知道是否有人有其他“安全”AJAX 连接代码示例?显然,这不如使用 SSL 证书安全,但使用 null character SSL在那里进行攻击(最近针对
我有一个类似于以下内容的 pyspark 数据框: df = sql_context.createDataFrame([ Row(a=3, b=[4,5,6],c=[10,11,12], d='b
我有以下要执行的查询: MyModel.objects.annotate(current_name=Coalesce('nickname', 'name')).order_by('current_na
每当 rails 变量等于 nil(或者实际上每当我使用 rails 代码(参见第 3 个代码示例))时,我的 html 中就会得到一串空字符。 new.html.haml %h1.editable.
我是一名优秀的程序员,十分优秀!