我是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. 如何更新一個字符串變量與另一個字符串變量
你嘗試過什麼?給我們看一看。堆棧溢出更喜歡你顯示一些努力。 –
我能夠讓我的腳本工作,非常感謝大家的幫助。我很抱歉,如果這是一個微不足道的問題,仍然要弄清楚一切 –