シェルスクリプト総合@LINUX Part4at LINUXシェルスクリプト総合@LINUX Part4 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト964:login:Penguin 09/03/24 22:13:47 JcSO3hFa >>962 ttp://www.linux.or.jp/JM/html/GNU_bash/man1/bash.1.html >関数ローカルの変数は、組み込みコマンド local で宣言できます。 >普通は、変数とその値は関数とその呼び出し側で共有されます。 965:962 09/03/24 23:09:01 vhkRQKv/ グローバル変数で受け渡し? んまあそうなんですけど、 なんでもグローバルという、BASIC言語みたいなのは生理的にイヤ。 可能な限り普段から全部 local 宣言つけてますので。 なんとか、return VAL_A VAL_B とかムリっすか? 966:login:Penguin 09/03/24 23:27:22 JcSO3hFa >>965 無理 > return [n] > 指定した返り値 n で関数を終了させます。 > n を省略すると、返却ステータスは関数内で最後に実行したコマンドの返却ステータスになります。 スクリプトを分けて標準入出力で受け渡すくらいしか思いつかん 967:login:Penguin 09/03/24 23:31:50 elKnmt6d 俺も昔戻り値二つ返したかったが諦めたことがある。 泣く泣くグローバルにした。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch