ここから本文です

LPIC102の質問です。

tat********さん

2017/11/617:11:40

LPIC102の質問です。

次のシェルスクリプトを実行したとき、シェル変数a,b,cにはどのような値が格納されるかますか?

read a b c <<END
1 2 3 4 5 6
END

答えはaに1,bに2,cに3456になるようですが、

read a b <<ENDだとすれば、
aに1,bに23456
という考え方でいいのでしょうか?

閲覧数:
22
回答数:
1

違反報告

ベストアンサーに選ばれた回答

プロフィール画像

カテゴリマスター

cd6********さん

2017/11/619:40:39

標準入力をシェル変数 IFS で区切って前から順に対応する変数に束縛し
もし余ったときは最後の変数に IFS を含めてそのまま束縛します。
IFS は最初スペース・タブ・改行です。
なので最初の例は c <- "3 4 5 6" だと思います。

この回答は投票によってベストアンサーに選ばれました!

この質問につけられたタグ

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo!知恵袋カテゴリ

一覧を見る

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる