シェルスクリプト総合 その25at UNIXシェルスクリプト総合 その25 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト754:名無しさん@お腹いっぱい。 16/09/09 00:28:23.04 .net やりたいことがわからない... 755:名無しさん@お腹いっぱい。 16/09/09 13:26:15.96 .net テキスト中のurlを取得しようと、grepに/が先頭に来るパターンを使ってテストしてみたら、htttp://xが取得できなかった。 ヘルプミー。 だろ。 grepに/が先頭に来るパターンを使った取得は俺も出来ない。 756:名無しさん@お腹いっぱい。 16/09/09 13:46:05.11 .net >>739 期待する出力は? 757:名無しさん@お腹いっぱい。 16/09/09 14:07:32.50 .net >>741 おまえの言うことも分からないから739と741は同一人物っぽいな $xがURLそのものなら加工する必要が無い 758:名無しさん@お腹いっぱい。 16/09/09 15:51:28.22 .net 「grep」ではなくて「sed」による例だが、 URL(URI)の中からホスト名(サーバー名 *1)を抽出したいなら *1 スキーム(http:)とパス(/yyy/zzz/index.html)に挟まれた部分 [入力]URL http://www.xxx.co.jp/yyy/zzz/index.html [出力]ホスト名 www.xxx.co.jp $ echo "http://www.xxx.co.jp/yyy/zzz/index.html" | sed -e 's/.*http:\/\/\([^\/]*\)\/.*/\1/i' www.xxx.co.jp 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch