次の文字列が与えられた場合:
BASH - Mplayer Playlist Shuffle
http://www.youtube.com/watch?v=IB7SCPtbJM8
metalx1000
BASH - Playing Music
http://www.youtube.com/watch?v=S_-EGoLYCXY
metalx1000
BASH - Burn ISO images with cdrecord in Linux
http://www.youtube.com/watch?v=BxAEGa9NKs8
metalx1000
BASH - replace space in file names
http://www.youtube.com/watch?v=MRlUPV1221Y
metalx1000
タイトル、URL、アップローダを別々の変数に入れる最良の方法は何ですか?
grep
私の考えは、sed
またはawk
www.youtube.comに行き、上下の行を印刷する方法を見つけることです。次に変数に保存します。私は動作する解決策を見つけることができませんでした。
答え1
このような:
$ while read -r title
> do
> read -r url
> read -r uploader
> echo "Title is $title "
> echo "Url is $url "
> echo "Uploader is $uploader"
> done < file