如何在变量/ summary /之后grep一个单词并将其存储在bash脚本中的新变量中

玛玛兹

我提示用户输入路径并存储在名为path的变量中。

$path: /a/b/c_12/d/e/summary/system/mode/output/file.txt

路径的结构将始终相同,只是系统,模式,输出名称不固定。因此,im计划grep位于/ summary /之后的系统名称。

我如何grep系统名称,然后将其存储在变量中,以便可以通过bash脚本使用该变量?我希望系统名称应该在新变量中。(例如$ systemname)

变质的

如果最多“系统”路径结构相同,则可以使用cut此任务。
-d代表定界符,在您的情况下为'/'。尽管需要-f来选择裁切的片段。

cs-server@:~/$ systemname=$(echo "/a/b/c_12/d/e/summary/system/mode/output/file.txt" | cut -d'/' -f8)
cs-server@:~/$ echo $systemname
system
cs-server@:~/$

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我们如何 grep 一个值并将其存储在 powershell 中的变量中?

如何删除特定的单词(如果包含该字符)并将其存储在php中的另一个变量中

如何在文件中找到特定值并将其存储到bash脚本中的变量中?

Grep regexp(Linux),用于提取两个单词并将其存储在变量中

如何选择一个目录并将其存储到 tkinter 中的变量中?

如何在bash脚本中调用C程序并将其返回值存储到变量中?

如何选择每行的第一个单词并将其归因于bash脚本中的数组

需要从变量中的一行中 grep 字符串并将其存储在另一个变量中

在java中,如何在字符串中查找单词并将其复制到另一个字符串变量中?

如何在jsp脚本中获取bean值并将其存储在javascript变量中?

按字母顺序对多维数组进行排序,按值并将其存储在一个新变量中

Bash 脚本在 file.dev 中查找某些文本并将其分配给一个变量

Bash 脚本:如何从作为参数传递的文件中读取一行,并将其存储在变量中

如何在bash脚本中存储分配给另一个变量的经过时间?

如何从txt文件中抓取一个随机单词并将其设置为批处理中的变量

如何在函数外部使用参数变量而不将其存储到另一个变量中?

从MySQL字段中获取一个值并将其存储在变量中

如何在js中的一个变量中存储5个变量输入值?

如何从数据库中获取多个数据并将其存储在一个变量中?

我如何在bash脚本中有一个变量对应于wget中的url

你如何在 Bash 脚本中传递一个变量来卷曲

需要从表中选择一个值并将其存储到变量中

如何在列表压缩中从调用函数的多个返回变量中存储一个变量?

如何提取变量值并将其连接到另一个变量中?

如何在tbl_summary()表中标记变量* values?

如何在bash脚本的变量中存储命令“哪个”的输出?

从 React Carousel 中选取图像并将其推送到一个新变量中

如何在 BigQuery 中声明一个变量并将其设置为 EXTERNAL_QUERY 的参数?

如何在 bukkit 中存储变量的变量?