ちょっとした作業ならGCPコンソールのComputeEngine(以下、CE)一覧画面に表示されるssh接続で事足りるが、外部ユーザーにもアクセスしてもらう際にOSログイン等の設定ではなく一般的なssh接続でアクセスしてもらうよう環境を調整した。
[Git]CentOS7にバージョン2.xのGitをインストールする
CentOS7にyumでインストール可能なGitはバージョンが1.xと古い。
iusリポジトリを使用することでバージョン2.xをインストールすることも可能だが、先日Gitの脆弱性の話が挙がっていたので脆弱性対応されたバージョンのGitはソースをビルドする方法になる。
[GCP]gcloudコマンドを使ってComputeEngineを起動したり停止したりする
[shell]csvファイルの値を集計する
任意のカラムの値の中で重複行の個数を確認する。
コマンドとしては各値がいくつあるかを下記のコマンドで集計する。
$ cat sum.csv | awk -F, '{print $1}' | sort -n | uniq -c | sort -n
最後のsort -n
は集計結果をソートするため