cuiコマンドでhtmlを取得する方法
- ブラウザではなくcuiコマンドを使用して、HTMLのステータスのみを取得する方法を教えてください。
- 指定したURLに対して、ブラウザを介さずにcuiコマンドを使用してアクセスし、ステータスを取得する方法を教えていただけますか?
- WindowsやLinuxなどの環境で、cuiコマンドを使用して指定URLのステータス(OK、403、404など)を取得する方法について教えてください。
- ベストアンサー
htmlをブラウザじゃなくcuiコマンドでテータスだけ取る方法
htmlをブラウザじゃなくcuiコマンドでアクセスしステータスだけ取る方法ってありますか? たとえば http://okwave.jp/index.php3 windows上で打つとieなどが自動で起動してページを表示します。 url→ブラウザ→htmlが返ってきます http://okwave.jp/index.aaa だと HTTP 404 - ファイル未検出が返り http://service.okwave.jp/okwave/policy/ だとHTTP エラー 403 - アクセス不可 が返ります。 これをcuiのコマンドで url→ブラウザ→ステータス(ok,403,404)とか ってできますか? windowsだとdosコマンド等 linuxだとlinuxコマンド等 でそれぞれ出来ませんか? pingみたいなイメージでも可です。 以上、ご教授下さい。
- webuser
- お礼率85% (1391/1635)
- 日本語・現代文・国語
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
wgetコマンドなら成功か失敗かのリターンコードは返ってきます。
その他の回答 (1)
- OsieteG00
- ベストアンサー率35% (777/2173)
telnetコマンドで取得すればよいかと。
補足
すいません。 やりかたが分かりませんでした。 対話モードでなくてバッチでアクセスしてステータスだけ欲しいのですが。 urlを渡してコマンドを起動して戻り値に下記のような情報が欲しいです ・正常値またはHTMLソースを取得 ・403(アクセス不可) ・404(ファイル未検出) ・その他のリターンコードを取得。 何か方法ありませんか
関連するQ&A
- Windows PowerShell用のcuiエディタって何かあります
Windows PowerShell用のcuiエディタって何かありますか? PowerShellにより、 WindowsもLinuxのようにシェルスクリプトが組めたり、 Enter-PSSessionコマンドにより、cui的なリモートログインができるようになっていると知りました。 この流れで考えたときに、cuiエディタはどうしても必要だと思います。 Linuxにはviなどのエディタがありますが、PowerShellにはそういったものは存在しないのでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- windowsとLinux、どちらのコマンドから学習するのが良いでしょ
windowsとLinux、どちらのコマンドから学習するのが良いでしょうか? 突然ですが、cuiに親しんでいこうと思うようになりました(cuiを習得すべき生活上の必要性が生じた訳ではありません)。 私は、Linuxを操作したことはなく、windows一本でguiにどっぷり使ってPCライフを過ごしてきました。現OSはWin7(64bit)です。 そこでお伺いしたいのですが、windowsとLinuxのどちらのコマンドから学習するのが良いでしょうか? 今回の質問では、「長い目で見れば」どちらの方が深い理解に到達しやすいかを重視しています。私自身は、Linuxのコマンド学習に傾いています。理由は、(1)LinuxにはLPIC等の検定試験もあり、体系だった学習がしやすいのではないか?、(2)windows powershellはLinuxに歩み寄った部分もあるようなので、windowsのコマンド習得は、Linuxでのコマンド学習から類推して進められる部分も多いのではないか?、という2点です。 以上のようなことを考えていますが、いかんせん私自身cuiには全く疎いので、実際にcuiに親しんでいる方からの意見をぜひ参考にさせていただきたいと思っています。本当にお手数ですが、ご回答よろしくお願いします。
- ベストアンサー
- Windows 7
- クリップボードでしたくなる作業をCUIで行うには?
Linuxを勉強中の初心者です. 例えばですが,あるテキストファイルに書き込んであるコマンドをbashで実行したいとき,Windowsに慣れた私の頭だと,テキストエディタでそのコマンド部分をコピーしてシェルに貼り付け,Enterを押す,ということを思いつきますが,Linuxには標準的にクリップボードが用意されているわけではない(たぶん.Ubuntuでクリップボードが使えたりするのはX Window Systemのおかげですよね?)ので,いつでもこういうことが出来るわけではないですよね? そこで,上のようなことを簡単に実現する方法はなんだろう?というのが質問です. 私が思いつくやり方は,例えばemacsではキルリングが利用できるので,コマンド部分をコピーして,emacs内でシェルを起動して,貼り付ける,というものですが,これはemacsの高機能さに依存しているし,どのLinuxでもすぐにできるわけではないので,最良の方法に思えません.emacsがなくても,テキストファイルの一行をとりだして新しいファイルに保存するということぐらいはできるだろうから,シェルスクリプトを書いて実行すればいいのですが,新しいファイルを作ったり実行権限を与えたりと面倒です. 上の例にとどまらず,コピーアンドペーストというのは頻繁に行いたくなる便利な機能なので,X Window SystemをインストールしていないLinuxではどうするのだろう...という疑問が,Linuxを勉強しているとしばしば起こります. ただ,私自身がX Window SystemをインストールしていないLinuxを使ったことがないので,やってみたらわかるのかもしれませんが(あるいは実はクリップボードは標準的に用意されているということを私が知らないだけか). CUIのウェブブラウザ(lynxなど)で開いているウェブサイトに書いてあるコマンドを実行したいとき,頑張って覚えるか,手元の紙にメモするか,そのサイトをテキストファイルとして保存して,emacsでそのファイルを開いて,コマンド部分をコピーして,...という作業を行うか,のどれかしかないのでしょうか? このように,Windowsに慣れた人間が普段クリップボードでやっていることを,Linuxで(完全なCUIだけの環境で)スマートにやるにはどうしたらいい?という質問です.曖昧な質問ですが,よろしくお願いします.
- ベストアンサー
- その他(ソフトウェア)
- UNIX コマンドの練習方法について
こんにちは、UNIX初心者です。 sed, awk などのUNIXコマンドを、OSをインストールせずに、現在のwindows 98SE のままで、 1.ブラウザ画面内で、どこかのサイトを利用して、 ブラウザ内で、UNIX or Linuxコマンドの練習できないかどうか? 2.みなさんは、どうやってUNIXコマンドをwindows上で、練習されてますか? 3.Linux を同マシンにインストールする場合、OS+作業領域の容量ザイズは、1GB? くらいでしょうか? ---------------------------------------------- 知人からは、windows98 のままで、Linux をインストールして、ダブルOS(デュアル)で、どうか? と言われております。 どなかた、教えてください。
- ベストアンサー
- その他(OS)
- RED HAT LINUX5.2 について
LINUXの初心者です。 RED HAT LINUX5.2をインストールして動かしてます。 IPも設定してPINGもとおっています。 とても恥ずかしいのですがどうやってネットにつなげて(ブラウザみたいなものは?)ダウンロードしたりすればよいですか? やっぱりURLをうつようなコマンドがあるのですか? またLINUXのコマンド一覧なんかが載っているHPがあれば教えてください。 宜しくお願いします。
- ベストアンサー
- その他(OS)
- pingコマンドのデフォルト待ち時間
windowsのpingコマンドのオプションにある待ち時間(-w)の設定はlinuxのpingコマンドにも存在するのでしょうか? いろいろ調べたのですがわかりませんでした。ご存知の方がいらっしゃいましたら教えてください。
- 締切済み
- Linux系OS
- WindowsでCUIで他のPCに遠隔操作のコマンドを投げて、GUIの
WindowsでCUIで他のPCに遠隔操作のコマンドを投げて、GUIのプログラムを実行したいのですが、そのような方法はあるでしょうか? 具体的には、作業専用PCとネット専用PCがありまして・・・ ?作業用のPCからCUIで検索内容をネット専用PCにコマンドを送信。 「 ・・・・\SearchWeb.exe 検索内容」 (SearchWeb.exeはLancherソフトのBluewind付属の単機能ツールで、検索内容をブラウザに渡してくれます。) ?ネット専用PCがブラウザで検索内容を表示する。 VNCは導入済みなのですが、ネット専用PCの動作が遅いので、VNCを介してキーボード入力とかしたくないです。 何か方法がありますでしょうか?
- 締切済み
- その他([技術者向] コンピューター)
- HOSTファイルとDNSの関連付けがブラウザでうまくいきません。
WindowsXPSP2を使用しています。 hostファイルに ***.***.***.*** hoge.co.jp と設定し、IEで http://www.hoge.co.jp/index.htm にアクセスしましたが、 ------------------------------------------------- ページを表示できません DNSエラーです。 ブラウザの[更新] ボタンをクリックするか、しばらくしてから再度アクセスしてください。 URLを正しく入力したかどうかを確認してください。 以前のページを表示するには、ブラウザの[戻る] ボタンをクリックしてください。 URL http://www.hoge.co.jp/index.htm IPアドレス ***.***.***.***(←自分のPCのIPアドレス) ------------------------------------------------- となぜか、自分のマシンを参照してしまいました。 このPCにおいて、pingコマンドはhogeに届き、 nslookupコマンドを用いても、きちんと変換できているため hostファイルの設定は問題なくできていると思われます。 なお、他のPCで同じhostファイルを使用して場合、きちんと参照できるので困っています。 また、c:\I386配下の、HOSTファイルも問題ありませんでした。
- ベストアンサー
- Windows系OS
- LinuxとGUI
LinuxとGUIについてお聞きしたいことがあるのですが、 よろしくお願いいたします。 自分は今までLinux=CUIという認識をしてまして、 Linuxはインストールして起動したら、コマンドプロンプトの画面だけがずっと表示されているものなのだと思ってました。 実際、Windowsにcolinuxをインストールした時は、コマンドプロンプトしか表示されなかったので、そういうものなのだと思ってました。 しかし、最近VMware PlayerにUbuntuをインストールしてみて、LinuxディストリビューションでもWindowsのようにアイコンなどのGUIを表示できるものがあるのだと初めて知りました。 そこで疑問なのですが、例えばEclipseは、Linux上で利用出来、また、wxWidgetsを利用してGUI部分の構築も出来るらしいですが、EclipseとwxWidgetsを使ってCUIしかなさそうなLinuxディストリビューション上でソフトウェア開発をする場合、CUIしかないLinuxディストリビューション上でGUI付きのソフトを開発できるものなのでしょうか?Eclipse+wxWidgetsを起動したら、コマンドプロンプトからIDEのGUI画面に移るのでしょうか? CUIオンリーのLinuxでGUI使いまくりのウェブブラウザなどを起動したらどうなるのかも疑問です。 そもそも「CUIしかない」とか「CUIオンリー」とかの認識が間違ってるのかもしれませんが、どなたかご教授いただけると幸いです。 よろしくお願いいたします。
- ベストアンサー
- Linux系OS
- 基本認証の実施判別方法について
以下のようにリンク元を識別して認証の判断を 行いたいと思っています。 <基本認証対象のディレクトリ> http://www.aaa.com/member/index.html ※/member/に.htaccessを設置 <リンク元> 1.<a href="http://www.aaa.com/member/index.html">~</a> と記載されたhttp://www.hoge.com/index.htmlファイルから http://www.aaa.com/member/index.htmlをアクセス 2.ブラウザから直接以下のURLを入力 http://www.aaa.com/member/index.html つまり、http://www.hoge.com/のリンクから http://www.aaa.com/member/index.htmlへアクセスされた場合は、 認証をしないでそのままスルーとし、「2.」は認証を行う、 というものです。 それとも、これって不可能なのでしょうか?
- ベストアンサー
- CGI
お礼
少し難しくて現時点では判断できていませんがなんか出来そうな感じです。 ゆっくり考えて見ます。 有難う御座いました。