2010年10月13日(水)
例)
wget -nd -k -p -e robots=off -P /hoge/hoge/output/dir/ http://www.movion.net/
オプション説明
- -nd :ディレクトリを掘らない
- -k : 絶対パスなどを相対パスに変換(が、謎)
- -p :HTML内の画像を取得
- -e robots=off : robots.txtを無視
- -P 出力ディレクトリ : 指定したディレクトリに出力
最後のURLは取得するページのURLです。
ま、いまどきのサイトはこれだけでは確実に不十分です。というかwgetでは無理が有ります。(cssのimportやcss内の画像は取得してくれないので)
以下のソフトでwgetよりは多く取得できる模様。
・pavuk
http://pavuk.sourceforge.net/
2008年11月20日(木)
よく使うシェルでの入力操作。
| 入力 |
説明 |
| Ctrl-B or ←キー |
カーソルを左に1文字移動 |
| Ctrl-F or →キー |
カーソルを右1に文字移動 |
| Ctrl-P or ↑キー |
一つ前の(historyにある)入力コマンドを表示 |
| Ctrl-N or ↓キー |
一つ後の(historyにある)入力コマンドを表示 |
| Ctrl-H or バックスペース |
カーソルの左の1文字を削除 |
| Ctrl-A |
カーソルを行頭に移動 |
| Ctrl-E |
カーソルを行末に移動 |
| Ctrl-W |
カーソル位置の単語(前のスペースまで)を削除 |
| Ctrl-K |
カーソル位置から行末までの文字列を削除 |
| Ctrl-U |
行頭からカーソル位置までの文字列を削除 |
| Ctrl-Y |
直前に削除した文字列を貼り付け |
| Ctrl-L |
スクリーン再描画(スクリーンを綺麗に) |
| Ctrl-S |
コマンド入力ストップ ※1 |
| Ctrl-Q |
コマンド入力スタート ※1 |
※1 よくは使わないけど・・・、うぉコマンド入力が出来なくなったってときに(笑
2008年03月12日(水)
拡張子を一括で変更する場合の例です。
以下の例では、大文字のJPGとなっている拡張子を一括で小文字のjpgに変換します。
-
cd /home/takahashi/image/
-
for fn in *.JPG; do mv $fn ${fn%.JPG}.jpg; done
2008年03月12日(水)
findを用いて、拡張子がphpのファイル内に、
“getMovion”の文字列を含むファイルの行一覧を表示するコマンド。
-
find . -name \*.php -print | xargs grep getMovion
2008年03月12日(水)
例として、
/home/takahashi/www/
以下のファイル数を調べるコマンド
-
find /home/takahashi/www/ -type f | wc -l