View create-config.sh
#!/bin/bash
set -e
help()
{
echo "
Type:
(例) ./create-config.sh テーブル名 カラム名
"
View vim.sh
### Vim command
#`があったら削除
:%s/`//g
View vuls-update.sh
#!/bin/bash
set -e
GOCVEDICTIONARY=$GOPATH/src/github.com/kotakanbe/go-cve-dictionary
GOVALDICTIONARY=$GOPATH/src/github.com/kotakanbe/goval-dictionary
VULS=$GOPATH/src/github.com/future-architect/vuls
## Current goval/go-cve-dictionary,Vuls version
View git.sh
### Git command
# git pull時にマージされたローカルリポジトリを削除
$ git branch --merged | grep -vE '^\*|master$|develop$' | xargs -I % git branch -d %
# リモートブランチをローカルブランチにする
$ git ch -b adachin-develop origin/adachin-develop
# fetchやpullする際に自動的にリモートで削除されているリモートブランチを削除
$ git fetch --prune
View create-old-config_bigquery-to-mysql.sh
#!/bin/bash
#### Past log BigQuery to MySQL(Aurora) ####
set -e
help()
{
echo "
Type:
(例)このように指定してあげましょう! 201805 01 08 FILENAME
View node
#!/bin/bash
#chkconfig: 2345 85 15
#descpriction: node
#OS CentOS6
# source function library
. /etc/rc.d/init.d/functions
RETVAL=0
NODEPATH=/home/adachin/node
View ccreate-old-config_s3-to-bigquery.sh
#!/bin/bash
#### Past log S3 to BigQuery ####
set -e
help()
{
echo "
Type:
(例)このように指定してあげましょう! 201805 01 08 FILENAME
View chatwork.go
// ChatWorkWriter定義。Writeメソッドを定義して、vuls report -to-chatworkを実行時に標準出力に加えてchatworkにもoutputするプログラム
package report
import (
"fmt"
"net/http"
"net/url"
"strconv"
"strings"
View check-phpoil_stopstart.sh
#!/bin/bash
PROCCESS=php
ALIVE=`pgrep -f "$PROCCESS" | wc -l`
echo "===check proccess php oil==="
pgrep -f php
echo "===check php oil ==="
if [ $ALIVE = 3 ]; then
View nginx.conf
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;
include /usr/share/nginx/modules/*.conf;
worker_rlimit_nofile 150000;