Skip to content

Instantly share code, notes, and snippets.

View volpe28v's full-sized avatar
🏠
in Sapporo

Naoki KODAMA volpe28v

🏠
in Sapporo
View GitHub Profile
@volpe28v
volpe28v / chklock.rb
Created June 14, 2012 07:22
SVNのロック状態をチェックするスクリプト
#! /usr/bin/ruby
#############################################################################
# svnロック取得者表示スクリプト
# chklock.rb
#
# 制限事項:
# (1)デフォルトではカレント以下のファイルに対してのlock情報を表示する
# 指定ディレクトリ以下の情報を表示したい場合は TARGET_PATH を編集すること
#############################################################################
@volpe28v
volpe28v / gist:2928675
Created June 14, 2012 07:20
コンパイル自動化スクリプト
#!/bin/bash
##########################################################################
# 以下のコマンドで inotify-tools をインストールしてください
# $ sudo apt-get install inotify-tools
# or
# yum install inotify-tools
#
# Growl へ通知する場合は以下をインストールしてください
# $ sudo apt-get install rubygems1.8
@volpe28v
volpe28v / auto_repo_init_and_sync.sh
Created March 12, 2012 09:39
repo 自動化スクリプト
#!/bin/sh
#
# Usage
# ./auto_repo_init_and_sync.sh version
if [ $# -eq 0 ]
then
echo "type version"
exit
fi
@volpe28v
volpe28v / auto_scp.sh
Created March 12, 2012 09:38
scpを自動化するスクリプト
#!/bin/bash
HOST=対象ホスト名(IPアドレス)
USER=ログインユーザ
PASS=パスワード
TARGET_DIR=バックアップディレクトリ(ファイル)
BACKUP_DIR=保存先ディレクトリ
expect -c "
set timeout -1
@volpe28v
volpe28v / script_template.rb
Created March 6, 2012 03:44
ruby用ちょっとしたスクリプトのテンプレート
######################################################
# Usage:
#
# ruby hoge.rb
######################################################
require "yaml"
require "pp"
def main
# if ARGV.size == 0