コマンド実行結果を入れた変数を出力するとき、改行をそのままにする

Tetsuro Aoki 269views 更新:2016年1月26日

以下のようにすると改行が失われます。

#!/bin/sh

test=`ls -la`
echo $test

改行をそのままにしたい場合はecho時に””で括ります。

#!/bin/sh

test=`ls -la`
echo "$test"

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません