rsyncの動作に確信持てなかったので実験用に空ファイル複数作りたかったのですがパッとワンライナーが思いつかなかったしスクリプト書こうと思うとぐぐる必要があって空で書けたのがCだけでした、と。。。
#include <stdio.h> #include <stdlib.h> int main(int argc, char** argv) { char z[] = "/usr/bin/touch"; char y[1024] = {0}; int ii=0; if(argc == 3){ int from = atoi(argv[1]); int to = atoi(argv[2]); for(ii=from; ii<to; ii++) { sprintf(y, "%s %02d.txt\n", z, ii); system(y); } } return 0; }
結局三つ子の魂百までなのかも知れませんね、、、orz