Linux将csv文件中的最后一个字符替换为新字符串

Yesco1

我创建了一个脚本,该脚本从数据库中提取数据并将其加载到csv文件中。我正在使用SunOS hstz1454 5.10系统。

数据如下所示:

124,Y,Y,Y,Y,S
125,Y,Y,Y,Y,B
126,Y,N,N,N,B
140,Y,Y,N,N,F

字符应返回以下值:

B = BENIGN
C = CUSTOMER
F = FRAME
P = PPCOS
S = STANDARD
W = W-RED

如何替换csv文件中的最后一个字符并将其转换为以下字符?

124,Y,Y,Y,Y,STANDARD
125,Y,Y,Y,Y,BENING
126,Y,N,N,N,BENING
140,Y,Y,N,N,FRAME
身高

使用sed:

sed s'/S/STANDARD/g'
sed s'/C/Customer/g'
...
...

仅当CSV字段中没有其他相同值的大写字母时,此简单的解决方案才有效。

如果您只需要将其作为最后一个字符,则可以向其添加$,以便仅查看该行的末尾。

echo "124,Y,Y,Y,Y,S" | sed s'/S$/STANDARD/'

124,Y,Y,Y,Y,STANDARD

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将字符串中的一个字符替换为2

来自分类Dev

将字符串值的最后一个字符替换为表的ID

来自分类Dev

将字符串值的最后一个字符替换为表的ID

来自分类Dev

Oracle-更新字符串以仅替换最后一个字符

来自分类Dev

如何替换PostgreSQL中字符串的最后一个字符?

来自分类Dev

如何替换字符串中的最后一个字符,JS

来自分类Dev

从文件中扫描字符串而忽略最后一个字符

来自分类Dev

扫描文件中的字符串而忽略最后一个字符

来自分类Dev

删除txt文件中字符串的最后一个字符

来自分类Dev

将一个字符串替换为从其他文件提取的内容

来自分类Dev

使用C ++将一个字符串替换为另一个字符串

来自分类Dev

替换字符串中的第一个和最后一个字符(javascript)

来自分类Dev

将每行中的awk / sed替换为该行中的上一个字符串

来自分类Dev

如何最后用空格替换字符串中的最后一个字符

来自分类Dev

将at之后的字符串替换为另一个字符串

来自分类Dev

TextWatcher-替换字符串的最后一个字符

来自分类Dev

替换字符串的最后一个字符

来自分类Dev

字符串替换最后一个字符出现斜杠

来自分类Dev

如何从终端用更多文件中的另一个字符串替换一个字符串?

来自分类Dev

将包含负号字符的数组中的所有字符串替换为另一个字符串

来自分类Dev

查找字符串中的文本并将整个字符串替换为另一个字符串+ R

来自分类Dev

不使用内置函数将一个字符串中的字符替换为另一个字符串

来自分类Dev

如何替换数据框列中特定字符串的最后一个字符?

来自分类Dev

PHP从字符串的最后一个字符中删除特殊字符

来自分类Dev

用另一个字符串替换文件中的字符串

来自分类Dev

子字符串或替换字符串更快以删除字符串中的最后一个字符吗?

来自分类Dev

仅将字符串的第一个字符替换为str_replace?

来自分类Dev

将跨区字符串中的所有粗体文本替换为另一个字符串?

来自分类Dev

希望将一个字符串的模式替换为使用找到的模式中的信息的字符串?

Related 相关文章

  1. 1

    将字符串中的一个字符替换为2

  2. 2

    将字符串值的最后一个字符替换为表的ID

  3. 3

    将字符串值的最后一个字符替换为表的ID

  4. 4

    Oracle-更新字符串以仅替换最后一个字符

  5. 5

    如何替换PostgreSQL中字符串的最后一个字符?

  6. 6

    如何替换字符串中的最后一个字符,JS

  7. 7

    从文件中扫描字符串而忽略最后一个字符

  8. 8

    扫描文件中的字符串而忽略最后一个字符

  9. 9

    删除txt文件中字符串的最后一个字符

  10. 10

    将一个字符串替换为从其他文件提取的内容

  11. 11

    使用C ++将一个字符串替换为另一个字符串

  12. 12

    替换字符串中的第一个和最后一个字符(javascript)

  13. 13

    将每行中的awk / sed替换为该行中的上一个字符串

  14. 14

    如何最后用空格替换字符串中的最后一个字符

  15. 15

    将at之后的字符串替换为另一个字符串

  16. 16

    TextWatcher-替换字符串的最后一个字符

  17. 17

    替换字符串的最后一个字符

  18. 18

    字符串替换最后一个字符出现斜杠

  19. 19

    如何从终端用更多文件中的另一个字符串替换一个字符串?

  20. 20

    将包含负号字符的数组中的所有字符串替换为另一个字符串

  21. 21

    查找字符串中的文本并将整个字符串替换为另一个字符串+ R

  22. 22

    不使用内置函数将一个字符串中的字符替换为另一个字符串

  23. 23

    如何替换数据框列中特定字符串的最后一个字符?

  24. 24

    PHP从字符串的最后一个字符中删除特殊字符

  25. 25

    用另一个字符串替换文件中的字符串

  26. 26

    子字符串或替换字符串更快以删除字符串中的最后一个字符吗?

  27. 27

    仅将字符串的第一个字符替换为str_replace?

  28. 28

    将跨区字符串中的所有粗体文本替换为另一个字符串?

  29. 29

    希望将一个字符串的模式替换为使用找到的模式中的信息的字符串?

热门标签

归档