制作日記

こういうの作った方が、逃げにくいじゃない

環境構築とか

色々と導入してたら、結構時間が経ってた

とあるソフトビルドする必要に迫られて、cygwin入れる
そうなると諸々のソフト入れて設定して、って感じで芋蔓式で環境構築

とりあえずの目標はクリアできたし、まあよし

以降はおまけのシェルスクリプト版所謂nullメーカー

SRC_FILEが元テキスト
周回ごとに変えたい数字とか文字は変数で埋め込んどく
DEF_FILEが初期値設定用スクリプト
INT_FILEが周回ごとの更新用スクリプト
CNTが周回数

シェルスクリプトは少し前まで全然書けなかったけど、マシになったかな

#!/bin/bash -x

if [ $# -ne 4 ]; then
echo "Usage: $0 SRC_FILE DEF_FILE INT_FILE CNT"
else

declare -i _MAX
declare -i _CNT

_SRC=$1
_DEF=$2
_INT=$3
_MAX=$4


mapfile _FILE < ${_SRC}
. ${_DEF}
for((_CNT=0; ${_CNT}<${_MAX};_CNT=${_CNT}+1))
do
for _LINE in "${_FILE[@]}"
do
eval "echo -n \"${_LINE}\""
done
. ${_INT}
done

fi

コメントの投稿

非公開コメント

プロフィール

Author:drab
霊夢改変キャラ
「12 3 ! {V} [_]」
公開中
L霊夢でもl_reimuでも好きなように読んでください

最新記事
最新コメント
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク