"${array[@]}"
TIME rest time current/total
TopicsPlaceHolder

"${array[@]}"

VOYAGE GROUP

Jun 7th, 2019

Profile

songmu

Nature Remo買ってください!!!

最近の活動

https://twitter.com/soh335/status/1136540831785947136

シェルラッパーを書く時

"$@" は便利

何をしてくれるか

a b c d 'ee e')

"a" "b" "c" "d" "ee e"

にして渡してくれる。空白とかがばらばらにならない。

普通の配列でやる方法

bash限定なので注意な

Shell Parameter Expansionを読もう

https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html

set -a

allexport オプション。

#!/bin/bash
set -a
source .env
HOGE=fuga
set +a
sh ... # コマンド呼び出し先にも環境変数として渡される

シェル変数を全部exportしてくれる。怖いですね。