[情報技術] curlでログイン
curlでウェブページにPOST・クッキー認証でログインするには、次のようにします。
$ curl -c {Cookieを保存するファイル名} -d {inputのname}={ユーザ名} -d {inputのname}={パスワード} {ログインページのURI}
$ curl -b {Cookieを保存するファイル名} {ログイン後のページのURI}
curlでウェブページにPOST・クッキー認証でログインするには、次のようにします。
$ curl -c {Cookieを保存するファイル名} -d {inputのname}={ユーザ名} -d {inputのname}={パスワード} {ログインページのURI}
$ curl -b {Cookieを保存するファイル名} {ログイン後のページのURI}
Linuxでファイルを再帰的に検索し、ファイル内の文字列を置換するならば
$ find ./ -name "*.html" -type f | xargs sed -i 's/置換前文字列/置換後文字列/'
のようにコマンドを打ちます。
これをpowershellでもするならば、次のように書きます。
$ get-childitem ./ -r -file -filter "*.html" -name | % { $content = (get-content $_) -replace "置換前文字列", "置換後文字列"; set-content $_ $content; }
「%」は「ForEach-Object」の略字です。
sknote2 v2.0.0 © CANADOH