如何在Shell脚本中查找匹配项和对应的值

洛奇86

我有下面的字符串:

“ -owner -date 2017-10-10 -priority 20 -value xyz -outputLocation“

我想在解析bash脚本中的此参数时忽略-priority 20-outputLocation选项。使用sed / awk / grep做到这一点的任何技巧吗?

注意1:参数没有特定的顺序。note2:-priority可以是0-100之间的数字note3:-outputLocation。每次运行时dir_name始终更改

Praveen Kumar BS

方法1

在这里,我将内容“优先级20 -outputLocation”替换为空格。

#!/bin/bash
for i in -priority 20 -outputLocation
do
  sed -i "s/"$i"//g" /tmp/l.txt
done

方法二

在这里,我要取消这些值。

awk '{$5="";$6="";$NF="";print $0}' l.txt

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Shell脚本中查找和替换文本

来自分类Dev

如何在R中的列之间匹配多个对应的值

来自分类Dev

Oracle SQL-如何在用逗号分隔的值的列中查找匹配项?

来自分类Dev

如何在Shell脚本中的2个变量中查找公共值

来自分类Dev

如何在包含的Shell脚本中查找脚本目录

来自分类Dev

如何在随附的Shell脚本中查找脚本目录

来自分类Dev

Parsec如何在字符串中查找“匹配项”

来自分类Dev

如何在shell脚本中查找系统是否使用systemd和glib特定版本?

来自分类Dev

如何在R中删除NA和与其对应的值?

来自分类Dev

如何在Shell脚本中匹配然后替换多行

来自分类Dev

如何在 Shell 脚本中替换完全匹配的单词?

来自分类Dev

如何在Shell脚本中从xrdb获取背景和前景颜色值?

来自分类Dev

如何在使用tail,while,read和and的shell脚本中检测非滚动日志文件和模式匹配?

来自分类Dev

如何在不使用 shell 脚本中的 sort cmd 的情况下查找数组中的最大值

来自分类Dev

R:如何在数据框的不同列中查找对应的值

来自分类Dev

如何在哈希数组中查找最新日期并返回对应的名称键/值

来自分类Dev

如何根据匹配和不匹配的字段在大表中查找重复项?

来自分类Dev

如何在shell / bash脚本中更改argv [0]的值?

来自分类Dev

如何在Shell脚本中处理十进制值

来自分类Dev

在大型NSDictionary中查找最小值和对应的密钥

来自分类Dev

在字符串数组中查找下一个匹配项的索引和值

来自分类Dev

如何在MATLAB中绘制x轴的值和对应的y值?

来自分类Dev

如何在 mongodb 中为 javascript 数组中的所有元素查找匹配项?

来自分类Dev

将列中的值替换为与具有匹配项的vector对应的值

来自分类Dev

如何在两个表中查找不匹配项?

来自分类Dev

如何在文件中查找所有正则表达式匹配项

来自分类Dev

如何在多个文件中查找第一个匹配项

来自分类Dev

使用SQL,如何在单个表多对多关系中查找不匹配项?

来自分类Dev

如何在一组结构实例中查找某些属性的匹配项?

Related 相关文章

  1. 1

    如何在Shell脚本中查找和替换文本

  2. 2

    如何在R中的列之间匹配多个对应的值

  3. 3

    Oracle SQL-如何在用逗号分隔的值的列中查找匹配项?

  4. 4

    如何在Shell脚本中的2个变量中查找公共值

  5. 5

    如何在包含的Shell脚本中查找脚本目录

  6. 6

    如何在随附的Shell脚本中查找脚本目录

  7. 7

    Parsec如何在字符串中查找“匹配项”

  8. 8

    如何在shell脚本中查找系统是否使用systemd和glib特定版本?

  9. 9

    如何在R中删除NA和与其对应的值?

  10. 10

    如何在Shell脚本中匹配然后替换多行

  11. 11

    如何在 Shell 脚本中替换完全匹配的单词?

  12. 12

    如何在Shell脚本中从xrdb获取背景和前景颜色值?

  13. 13

    如何在使用tail,while,read和and的shell脚本中检测非滚动日志文件和模式匹配?

  14. 14

    如何在不使用 shell 脚本中的 sort cmd 的情况下查找数组中的最大值

  15. 15

    R:如何在数据框的不同列中查找对应的值

  16. 16

    如何在哈希数组中查找最新日期并返回对应的名称键/值

  17. 17

    如何根据匹配和不匹配的字段在大表中查找重复项?

  18. 18

    如何在shell / bash脚本中更改argv [0]的值?

  19. 19

    如何在Shell脚本中处理十进制值

  20. 20

    在大型NSDictionary中查找最小值和对应的密钥

  21. 21

    在字符串数组中查找下一个匹配项的索引和值

  22. 22

    如何在MATLAB中绘制x轴的值和对应的y值?

  23. 23

    如何在 mongodb 中为 javascript 数组中的所有元素查找匹配项?

  24. 24

    将列中的值替换为与具有匹配项的vector对应的值

  25. 25

    如何在两个表中查找不匹配项?

  26. 26

    如何在文件中查找所有正则表达式匹配项

  27. 27

    如何在多个文件中查找第一个匹配项

  28. 28

    使用SQL,如何在单个表多对多关系中查找不匹配项?

  29. 29

    如何在一组结构实例中查找某些属性的匹配项?

热门标签

归档