雑談スレッドだよもん

このエントリーをはてなブックマークに追加
200login:Penguin
http://hayabusa6.2ch.net/test/read.cgi/linux/1420966699/264
> echo "CPUモデル : `grep "model name" /proc/cpuinfo | awk -F : '{print $2}'`" >> ${OUTPUT_FILE}

たとえばこんな感じ。
シェルスクリプト書いてる人なら
「変数入れろ」でこのくらいわかるはずだけどな。
実際質問者はわかったし。

MODEL=`grep -c "processor" /proc/cpuinfo`
if [ $? = 0 ]; then
echo "CPUモデル:$MODEL" >>${OUTPUT_FILE}
else
なんとかかんとか
fi

条件分岐して何したいのかわからんけど
こんなんでもいいのかもね。

MODEL=`grep -c "processor" /proc/cpuinfo` || MODEL="Error"
echo "CPUモデル:$MODEL" >>${OUTPUT_FILE}
201login:Penguin:2015/01/29(木) 10:06:10.92 ID:N+dfcHsy
「|」で区切った各コマンドごとに条件分岐してもいいんだけど、
流れ複雑になるし変数に入れるデータ量大きくなるしであんまり美しくない。
「|」使わずにコマンド1つで済むならその方がいい。
cat して head とかバカバカしすぎる。
202login:Penguin:2015/01/29(木) 10:54:01.80 ID:N+dfcHsy
203login:Penguin
ウンチしてくるもよん(´・ω・`)