体力,気力,ときどき知力

情報系HPC大学院生の日頃のメモなど.intel CPU, SIMD, AVX, vim, Linux,簡単なことから書きはじめてみたBlog

簡易的,コンパイル成功時のみプログラムをバックアップ

gitとか使ってbackupするのが普通だけど,トライアンドエラーをしていて,
何だか知らないけど動かなくなってゲシュタルト崩壊する.という謎の相談を受けた.

内心そんなのしらねーよ..と思いながら,まぁ適当なスクリプトを組んだので,
このまま貼り付けて使ってくれ>N君


DATE=`date +%m%d_%H%M_%S`
gcc hello.c && cp hello.c backup/hello_${DATE}.c


解説:
DATEって言う変数に日付を入れて,
コンパイルが成功したときだけ,backupっていうディレクトリの中に,
コード+日付のファイルをバックアップする