タグ

ブックマーク / hooktail.org (2)

  • lftpミラーリングスクリプト - [物理のかぎしっぽ]

    WebサイトをFTPで更新するとき,更新するファイルが一つか二つくらいならいいのですが,これが多くなるとちょっと大変です.更新し忘れたり,間違って古いファイルを上書きしてしまい,これまでの苦労が水の泡に…なんて経験はないでしょうか.それを防ぐためには,ミラーリングアップロードできるソフトウェアを使うのが一番です. 多機能なCUIのFTPクライアント「lftp」は,ミラーリングダウンロード,アップロードの機能を備えています.lftp単体でも十分に便利なのですが,シェルスクリプトに組み込めばさらに便利です.この記事では,lftpを核にして,第1引数で指定したディレクトリをミラーリングアップロードするスクリプトをつくってみます. lftpの基 † ↑ 一通りの完成 † 最終的に,つぎのようになります. #!/bin/sh test -z "$1" && echo "USEGE: lftpdir

  • lftp - [物理のかぎしっぽ]

    lftpは,コマンドラインで使用するFTPクライアントです.ミラーリング,コマンドライン上での補完・編集,ブックマーク機能などが備わっており,高機能です. 起動・ログイン † lftpを起動するには, $ lftp とタイプします.すると lftp :~> というプロンプトが立ち上がります. このプロンプトに対して,lftpのコマンドを打ち込むことで操作します. 終了は lftp :~> exit とします. ↑ FTPサーバへのログイン † FTPによるファイル操作を行うには, まずサーバにログインする必要があります. site というFTPサーバに user というユーザでログインするには lftp :~> open site -u user とタイプします.このあとパスワードを聞かれるので入力すると,ログインできます. ログインするとlftpのプロンプトが lftp site:~>

  • 1