![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
「~」(チルダ)を %7E で置き換えられるように
「&」を何らかの文字列に変換できればと思っています。
たとえば
http://hogehoge/hanya-n&ahaha.html
みたいなURLがあるといたします。
UNIX の wget で HTML を定時取得するスクリプトを動かしているのですが、& の文字が含まれるために、URL ではなく、バックグラウンドへジョブをまわすコマンドとして扱われてしまい、hanya-n というファイルを取りにいって 404 Not found になってしまう状態に陥っています。
この状況を回避するために、& の意味になる別の文字列があるようであればご教示いただければ幸いです。そんなもんはない、あきらめろというのでもかまいません。諦めがつきますので。
なお、以下の回避策もありますが、心苦しさと技術力のなさのために困難であり、& の文字の置き換えを望んでおります。
o URL に & を使わないでくれと作成者に依頼すること
o wget "URL" みたいにして " でくくってコマンドを実行すること
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
No.3
- 回答日時:
基本的に & はCGI等へ渡すパラメータの区切りに用いられるので、ファイル名に使用するのは好ましくないですね。
例:http://www.sample.com/index.cgi?id=xxxx&pw=xxxx
& の意味を持たせたいとのことですが、作者もしくは管理者がわかればいいのですから、#2さんのようにアンダーバー(_)でつなげてしまうのはひとつの手ですね。
もしくは & ではなくて and と書くか。
hanya-n_and_ahaha.html
そもそも hanya-n (はにゃ~ん)という文字をわざわざリアルにファイル名で表現する必要もなく、hanyan_ahaha.html でもいいかと思います。
むしろその方がわかりやすくなるかと思いますが。
参考まで。
コメントありがとうございます。
質問の仕方がまずかったのですが、私がコンテンツを作成するのではなく、私は誰かの作ったコンテンツを参照するのみで、しかも誰かさんは & を使ったファイル名を使っているという状況を打開する方法をお尋ねしておりました。ファイル名を変えてくれとお願いしても対応してくださるとは限らず、しかもそもそも誰が作っているかもわからないものなので宛先もわからず..。調べればわかるかもしれませんが、連絡先の確認と理解を求めるコミュニケーションには労力を裂きたくもなく..。
ご教示いただいた内容は、私がコンテンツつくりに回ったときには生かすようにいたします。ありがとうございました。
No.2
- 回答日時:
&は%26だけど
hanya-n-ahaha.html
とか
hanya-n_ahaha.html
こうのほうが、ありだと思うけど。
http://www.manekineko.ne.jp/support/HP/
コメントありがとうございます。%26ですね。助かりました。
私の質問の仕方がまずかったのですが、私がコンテンツを作成しているのではなく、接点のない誰かが作っているコンテンツを定時チェックするためにいわゆる「アンテナ」を作る過程での疑問をお尋ねしていました。そのコンテンツを作っている誰かが、ファイル名に & を含むものを使っているので...。
もしそのサイト管理人/コンテンツ作成者に対応の依頼などを行うような状況になったときには、ご紹介いただいたファイル名のつけ方などのURLを紹介したいと思います。
コメントどうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- Visual Basic(VBA) Excel VBA 教えてください。 VBA初心者です。 詳しい方がいましたら教えてください。 下記 3 2023/04/25 11:22
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Visual Basic(VBA) Excel VBAでAA(BBB) → BBB.AA に置換したい 2 2022/10/30 13:59
- JavaScript ブックマークレットについて 2 2022/10/09 11:48
- Visual Basic(VBA) VBAで、特定の文字より後を削除して残った数値を文字列に変換と特定の文字より前も削除したい 3 2022/04/15 19:21
- フリーソフト フォルダ、ファイル名の一括変換について 3 2023/03/16 09:23
- WordPress(ワードプレス) Wordpressの記事URLを自由に決めたい 3 2022/06/02 12:05
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ベーシック認証時、キャンセル...
-
よろぴく、よろしこの出典…
-
lang 英語と日本語など混ざる時は
-
味カレーのTel
-
Excel VBA :URLの中で変数を使...
-
東京駅構内の土産店
-
iframeの中のページのリンクを...
-
<HTML>タグについて
-
聴診器について
-
キューピー3分クッキングのテ...
-
ここはどこ(庭園、寺院)ですか?
-
html宣言文同じサイト内に数種...
-
htmlの暗号化と復号化
-
1歳の子供を連れて
-
岩井証券のCMの女の人。
-
URL上にある「%」の文字の置き...
-
インラインフレームの横スクロ...
-
JSPでincludeファイルの日本語...
-
安楽死についてのレポート
-
ラミチエ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBA :URLの中で変数を使...
-
メール本文に変な文字が
-
インラインフレームの横スクロ...
-
lang 英語と日本語など混ざる時は
-
磯野貴理子について
-
iframeの中のページのリンクを...
-
プロ野球インフィルドフライル...
-
ベーシック認証時、キャンセル...
-
javaでhtmlファイルを開く方法
-
沖縄にある安い居酒屋
-
HTML相対パスの設定方法について
-
天王寺アポロの開店時間は何時...
-
沸騰石の原理
-
お市の方の娘である、お初はど...
-
中埜酢店 のよみかた
-
タオ・ガーデンについて(タイ...
-
感作T細胞は普通のT細胞とどう...
-
VBAからhttpを呼びソースを取得
-
カウントダウンのCGI
-
重複コンテンツについて
おすすめ情報