我是linux新手,使用命令行,并且遇到一些困难时需要将目录名称的一部分作为变量。我正在尝试拍摄“Led Zeppelin - Over the Hills and Far Away.mp3”,并制作一个定义为“Over the Hills and Far Away.mp3”的变量。分隔一个字符串,在linux中创建一个变量
0
A
回答
0
不知道什么乐器你需要解决你的问题,但你可以用SED做到这一点:如果你需要设置的结果varaible
~$ echo "Led Zeppelin - Over the Hills and Far Away.mp3" | sed -e "s/^.*\- //"
Over the Hills and Far Away.mp3
,所以有什么变化?庆典?还有别的吗?试试这样:
#!/bin/bash
line="Led Zeppelin - Over the Hills and Far Away.mp3"
updated_line=$(echo "$line" | sed -e "s/^.*\- //")
0
试试这个:
$ str="Led Zeppelin - Over the Hills and Far Away.mp3"
$ var=`echo $str | sed -r 's/.*- (.*)/\1/'`
$ echo $var
Over the Hills and Far Away.mp3
相关问题
- 1. 用变量创建一个字符串
- 2. 创建一个从字符串命名变量或创建一个字符串从一个变量命名
- 3. 创建一个分隔符
- 4. 为一个字符串中的按钮创建一个变量
- 5. 从Lisp中的一个字符串创建一个变量名
- 6. 加入两个字符串,在php中创建一个变量
- 7. 创建一个字符串格式的Java字符串变量
- 8. 从点分隔字符串列表中创建一个JTree
- 9. 如何从三个变量中创建一个字符串?
- 10. 在一个字符串变量中存储一个字符
- 11. 创建一个Java字符串形成一个Linux命令
- 12. 创建一个字符串矢量:C++
- 13. Python:解析一个字符串来创建逗号分隔值
- 14. 如何从字符串分隔值创建一个数组?
- 15. 从另一个字符串中创建一个字符串?
- 16. 在数组中找到一个带有分隔变量字母的字符串
- 17. 在delphi中如何创建一个带空分隔符的字符串
- 18. 在python中创建一个字符串
- 19. 创建一个变量来测量字符串的长度
- 20. 创建一个盒子分隔符
- 21. 如何从一串逗号分隔值创建一个json数组字符串?
- 22. 创建从一个字节[]变量(C#)的字符串
- 23. 在python中用分隔符分割一个字符串
- 24. 在vb.net中分割一个字符串(无分隔符)
- 25. 在bash中的分隔符上分割一个字符串?
- 26. 创建从一个分号分隔的字符串的字典<字符串,字符串>使用LINQ
- 27. 在字符串中的模式之前分隔一个字符
- 28. 在一个字符中分隔1的字符串
- 29. 如何用大于一个单个字符的分隔符分隔字符串?
- 30. 如何更新一个字符串变量与另一个字符串变量
你尝试过什么?给我们看一看。堆栈溢出更喜欢你显示一些努力。 –
我能够让我的脚本工作,非常感谢大家的帮助。我很抱歉,如果这是一个微不足道的问题,仍然要弄清楚一切 –