- 651 名前:デフォルトの名無しさん mailto:sage [2018/11/16(金) 20:52:55.20 ID:0Fk/0vf10.net]
- case "$(<なにかの処理>)" in
'A'|'aaa') echo 'B' ;; *) echo "$(<なにかの処理>)" ;; esac みたいな文でさ,<なにかの処理>を(できれば変数とか使わずに)一つにまとめたいんだけど できるかな。 "$(<なにかの処理>)"の結果が'A'か'aaa'の時のみ'B'を出力して,それ以外の場合はその処理のまんまを出力したい。 RESULT="$(<なにかの処理>)" case "$RESULT" in 'A'|'aaa') echo 'B' ;; *) echo "$RESULT" ;; esac でもいいんだけどな〜んか無駄がある気がするんだよね……近い場所で二回同じ変数使ってるっていうのが。
|

|