タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

シェルスクリプトに関するnakamatuのブックマーク (4)

  • ftp tar cron で自動ネットワーク・バックアップ

    Landscape トップページ | < 前の日 2003-11-30 2003-12-01 次の日 2003-12-02 > Landscape - エンジニアのメモ 2003-12-01 ftp + tar + cron で自動ネットワーク・バックアップ 当サイト内を Google 検索できます * ftp + tar + cron で自動ネットワーク・バックアップこの記事の直リンクURL: Permlink | この記事が属するカテゴリ: [Linux] [ftp] [バックアップ] ftp コマンドには、標準入力から読ませたデータに好きなファイル名を付けてアップロードする機能がある。これを利用してネットワークバックアップスクリプトを作成する。スクリプトを毎日 cron で回せば、リモートマシンに毎日バックアップを自動で ftp アップロードすることができる。 - ftp + tar

  • ftp転送をシェルスクリプトで - mikedaの日記

    FTPの転送処理をシェルスクリプトで実行する例です。 まず理解すること ftpコマンドは標準入力からFTPの内部コマンドを受け取ることができます。 たとえばこんなファイルを用意して、 open 192.168.1.10 user www PASSWORD cd /var/www/html ascii get index.html ftpコマンドに渡してやれば指定した処理を実行できます(この場合はindex.htmlの取得)。 ftp -n < ftp_cmd.txt -nはログインプロンプト、.netrc参照を抑止するオプションです。 逆にftpのログインを簡略化する.netrcで書いたように.netrcををうまく使えば、 echo get index.html | ftp だけでいけるように簡略化することも出来るでしょう。 シェルスクリプトにする もう少し汎用的なシェルスクリプトとして、

    ftp転送をシェルスクリプトで - mikedaの日記
  • ftpコマンドのファイル転送を自動実行する

    シェル・スクリプトを起動してバッチ・ファイルを実行 FTPによるファイル転送を自動的(非対話的)に実行したいことがあります。このような場合は,以下の例のようにシェル・スクリプトの中でftpコマンドを記述します。このシェル・スクリプトを実行することでシェル・スクリプト内に記述したFTPコマンドが自動的に実行されます(図)。 [ftp.bat] #!/bin/sh /usr/bin/ftp -n -v 127.0.0.1 << EOF user ユーザー名 パスワード get ファイル名 quit EOF

    ftpコマンドのファイル転送を自動実行する
  • シェルスクリプト入門 [サンプルスクリプト集]

    サンプルスクリプト集 共通関数を外部ファイルに作成する 各シェルスクリプトで共通に使用したい関数を外部ファイルに作成しておくと便利です。外部ファイルの読込は、各シェル内で「 . ファイル名 」と記述すれば外部ファイルに記述した関数を使用できます。外部ファイルに「変数」を定義しても同様に使用できます。以下は関数のサンプルです。 sample.fnc # --共通関数定義-- # ログ出力関数 LOG() { # ログ出力先 LOG_DIR=./ # 引数展開 FILENM=`basename $0` MSG=$1 # 変数定義 LOG_DATE=`date '+%Y-%m-%d'` LOG_TIME=`date '+%H:%M:%S'` LOGFILE="${LOG_DIR}${LOG_DATE}_`basename $0 .sh`.

  • 1