1

http://romhustler.net/file/54654/RFloRzkzYjBxeUpmSXhmczJndVZvVXViV3d2bjExMUcwRmdhQzltaU5UUTJOVFE2TVRrM0xqZzNMakV4TXk0eU16WTZNVE01TXpnME1UGO3pPRHBtYVc1aGJGOWtiM2R1Ykc5aFを特定するには

http://romhustler.net/rom/ps2/final-fantasy-x-usa <-- 親 URL

この URL をコピーして貼り付けると、ブラウザがファイル名を識別することがわかります。bash スクリプトで同じことを行うにはどうすればよいですか?

最初の URL を WGET する必要がありますが、さらに 100 個のアイテムが必要になるため、各 URL をコピーして貼り付けることができません。

現在、すべてのファイルに対してメニューを設定しています。ファイルの URL には一致するパターンがないため、各ファイルを個別に一括ダウンロードする方法がわかりません。

*私の作業メニューのビット:

                    #Raw gamelist grabber
    w3m http://romhustler.net/roms/ps2 |cat|egrep "/5" > rawmenu.txt

                    #splits initial file into a files(games01) that contain 10 lines.
                    #-d puts lists files with 01
    split -l 10 -d rawmenu.txt games

                    #s/ /_/g - replaces spaces with underscore
                    #s/__.*//g - removes anything after two underscores
    select opt in\
    $(cat games0$num|sed -e 's/ /_/g' -e 's/__.*//g')\
    "Next"\
    "Quit" ;

    if [[ "$opt" =~ "${lines[0]}" ]];
    then
        ### Here the URL needs to be grabbed ###

これを行う必要があるのは BASH です。これは可能ですか?

4

1 に答える 1