タグ

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

タグの絞り込みを解除

shellに関するrecherche7のブックマーク (8)

  • cronとシェルスクリプトとscpを使い、 ファイルを定期的に別サーバに送りたいのですが、passwordを聞かれるので自動化できません。…

    cronとシェルスクリプトとscpを使い、 ファイルを定期的に別サーバに送りたいのですが、passwordを聞かれるので自動化できません。 scpコマンドでpasswordをあらかじめ書いておく方法を教えてください。

  • crontabの書き方

    sorry Japanese only 最終更新日 2014/08/13 page size = Mbyte 例題を沢山書いた方が分かりやすいだろうと思うので、例題のみです。 43 23 * * * 23:43に実行 12 05 * * *    05:12に実行 0 17 * * * 17:00に実行 0 17 * * 1 毎週月曜の 17:00に実行 0,10 17 * * 0,2,3 毎週日,火,水曜の 17:00と 17:10に実行 0-10 17 1 * * 毎月 1日の 17:00から17:10まで 1分毎に実行 0 0 1,15 * 1 毎月 1日と 15日と 月曜日の 0:00に実行 42 4 1 * *     毎月 1日の 4:42分に実行 0 21 * * 1-6   月曜日から土曜まで 21:00に実行 0,10,20,30,40,50 * * * * 10分おきに

  • bash (ver 2) 例文辞典

    このページはUNIXシェルのbashの用例を扱っています(UNIXコマンドの用例も混在しています)。ただし、動作サンプルに関してはMacOS X上で行っている点とMacOS Xでしか動作しないコマンド、サンプルもありますので注意してください。一部のサンプルは特定条件下でないと動作しないものがあります。あくまでもサンプルなので必要に応じて改造して利用してください。 MacOS Xで実行する場合にはchmod 755 ファイル名などとし実行権限を指定してください。ダブルクリックして起動/実行させるためには保存したファイルの情報ウィンドウで開くアプリケーションをターミナルに設定してください。 *勉強用に作成したページなので間違いや不具合の出るサンプルがあります。致命的なもので、これはまずいというサンプルがありましたらopenspc@alpha.ocn.ne.jpまでメールをください。

  • http://cyberam.dip.jp/linux_command/bash.html

  • http://www.linux.or.jp/JF/JFdocs/Bash-Prog-Intro-HOWTO-1.html

  • bashで始めるシェルスクリプト基礎の基礎(1/2)

    GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、

    bashで始めるシェルスクリプト基礎の基礎(1/2)
  • ディレクトリ下の定期バックアップ

    #!/bin/sh cd /var/www/html /bin/date '+/bin/tar zcvf /backup/site%y%m.tar.gz ./* >> /backup/backup%y%m.log' | /bin/sh このスクリプトの動き 1行目:#!/bin/sh 実行するシェル指定を行う。今回はシェルの簡単なコマンド利用のみのため、多くのLinux OS系標準である/bin/shを指定している。Linuxの場合、/bin/shはbashのシンボリックリンクである。 2行目:cd /var/www/html cdコマンドで、バックアップ元であるホームページコンテンツの格納先に移動する。Red Hatでrpmでインストールした場合、/var/www/htmlになるのが一般的である。 下記のコマンドで確認する。 現在のコンテンツの一覧が表示されるはずである。ほかのディレクト

    ディレクトリ下の定期バックアップ
  • シェルスクリプト(Bash)

    シェルスクリプトとはコマンドやシェルの組み込みコマンドなどをファイルに記述し、実行できるようにしたものである。 またプログラムの制御構造なども使用でき、柔軟な処理が可能であり、/etc/rc.d/initd/ディレクトリ内の起動スクリプトなどはシェルスクリプトである。 シェルスクリプトを実行するには実行権限および読み込み権限が必要です。 またシェルスクリプトファイルの1行目にはシェルスクリプトを実行するシェルのパスを記述します。 スクリプトファイル内でも、シェル変数を定義することができる。またその変数を参照する場合は変数名の前に" $ "を 付けることで参照できる。変数名に使用できる文字は英数字および" _ "(アンダーバー)であり先頭は英字を使用しなくてはならない。

  • 1