標準出力をファイルに書き出しつつ、そのまま表示する SSHでログインしバッチを走らせたときに、ネットワークが切れて終わることって結構ありますが、 予め実行時間が長いのがわかっていれば標準出力に出しつつファイルに残すことが可能です。 ./longtime_batch.sh … alkoshikawaハック2014.11.27 265
PHPでコンソールにカウントアップを表示する Linuxのコンソールで同じ行に上書きするには「\r」を使います、改行は「\n」です。 バッチ処理でたまに使う・・かな・・・。 <?php for ($i = 0; $i <= 100; $i++) { ec… alkoshikawaハック2014.11.25 743
except -regexpにおける'(‘、’)’のエスケープ処理 exceptコマンドで正規表現によるマッチングを行う場合は-regexp(または-re)を用いますが、 ‘(‘や’)’のエスケープを行う場合は’\’… Tetsuro Aokiハック2014.11.21 2,273
Linuxのコマンドラインで添付ファイルつきメールを送る Linuxのコマンドラインで添付ファイル付きのメールを送ります。 添付ファイルを「archive」以下に配置 本文を「mail/body.txt]に配置しています。 vim executemail.sh ——–… alkoshikawaハック2014.11.18 8,125
環境変数を一時的に与えつつコマンドを実行する env 環境変数=”値” コマンド 以下はPATHを通しつつスクリプトを実行している例です。 env PATH=”/usr/local/openvas/bin:/usr/local/openvas/sbin:$PATH”… Tetsuro Aokiハック2014.11.14 1,437
AmazonLinuxに古いgccをインストールする パッケージ版のAipo7.0.2をAmazonLinuxにインストールしようとすると、PostgreSQL8.4のコンパイルに失敗するようになったようです。 原因はgccのバージョンが上がりすぎてしまったせいのようです。… alkoshikawaハック2014.10.27 1,063
ベアメタルでシェルログインするまでの手順 ログイン 契約時にもらっているログインURL、ID、パスワードでログインします。 監視先追加 画面右上の人のアイコンクリック > 監視通知先設定 でメールアドレスを追加します。 サーバー配置 左メニュー物理サーバー > … alkoshikawaハック2014.10.24 262
lsyncでリアルタイムファイル同期 lsyncを使うことでリアルタイムにファイルを同期することができます。 ファイルやディレクトリの同期を行うコマンドであるrsyncと組み合わせることによって使用します。 rsyncは多くの場合デフォルトでインストールされ… Tetsuro Aokiハック2014.10.17 12,043