剪切并存储字符串直到在 bash 中找到一个单词

剪切并存储字符串直到在 bash 中找到一个单词

我有这个字符串

/path/to/www/continued/xyz

我想剪断绳子直到 www 意味着我想要绳子

/path/to/www

我怎样才能在bash中做到这一点

答案1

sed  's/www.*$/www/' file

其中 file 是包含此类字符串的文件。

pilot6@Pilot6:~$ sed  's/www.*$/www/' <<< "/path/to/www/continued/xyz"
/path/to/www

如果变量中有字符串,var则运行

echo $var | sed  's/www.*$/www/' 

答案2

只需在 bash 中写入以下命令,它就会完成工作。

剪切-c1-12

欲了解更多信息,请查看此链接。查看后您就会清楚。

http://www.folkstalk.com/2012/02/cut-command-in-unix-linux-examples.html

相关内容