小编gho*_*h'.的帖子

Unix剪切:两次打印相同的字段

说我有文件 - a.csv

ram,33,professional,doc
shaym,23,salaried,eng
Run Code Online (Sandbox Code Playgroud)

现在我需要这个输出(请不要问我为什么)

ram,doc,doc,
shayam,eng,eng,
Run Code Online (Sandbox Code Playgroud)

我正在使用cut命令

cut -d',' -f1,4,4 a.csv
Run Code Online (Sandbox Code Playgroud)

但产量仍然存在

ram,doc
shyam,eng
Run Code Online (Sandbox Code Playgroud)

这意味着剪切只能打印一次Field.我需要打印相同的字段两次或n次.有什么黑客攻击吗?我只能使用cut或sed命令(请不要使用awk或perl). 我为什么需要这个?(可选阅读)啊.说来话长.我有这样的文件

#,#,-,-
#,#,#,#,#,#,#,-
#,#,#,-
Run Code Online (Sandbox Code Playgroud)

我不得不把它转变为

#,#,-,-,-,-,-
#,#,#,#,#,#,#,-
#,#,#,-,-,-,-
Run Code Online (Sandbox Code Playgroud)

这里每个'#'和' - '指的是不同的数值数据.谢谢.

unix shell cut sed

9
推荐指数
1
解决办法
6165
查看次数

Pandas Dataframe - 选择特定行中具有特定值的列

我想在 Pandas Dataframe 的特定行(例如第一行)中选择具有特定值(例如 1)的列

python dataframe pandas

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

cut ×1

dataframe ×1

pandas ×1

python ×1

sed ×1

shell ×1

unix ×1