アウトプットができる技術者に

it's a time to take a new step !

2014-04-09から1日間の記事一覧

awk 変数のスコープを局所変数にする小技

awk

awkの変数は基本的にGlobal変数だが、関数の引数にすることで局所化できる #!/bin/awk function hello(name, pre){ pre = "Mr." name = name "-san" print "hello " pre name # => hello Mr.Sato-san } { pre = "Miss " name = "Sato" hello(name) print pre…

awk 変数のスコープ

awk

基本的に変数はGlobal変数 ただし、関数の引数にするとLocal変数になる 配列はLocal変数にはならない。参照渡しになるため? #!/bin/awk function hello(name){ pre = "Mr. " name = name "-san" print "hello " pre name # => "helo Mr. Sato-san" } { pre …