シェルスクリプトに関する総合スレッドです。
全般
・荒しは無視しましょう。
・丁寧な姿勢を心掛けましょう。
・ネチケット(死語)を意識しましょう。
・「○○(他の言語)でいいやん」は禁止。他のスレに行ってください。
前スレ: シェルスクリプト総合 その34
https://mevius.5ch.net/test/read.cgi/tech/1597990675/
探検
シェルスクリプト総合 その35
レス数が1000を超えています。これ以上書き込みはできません。
2020/11/24(火) 21:37:20.06ID:mbTiTj6s
993デフォルトの名無しさん
2021/02/28(日) 22:15:05.12ID:BY9ZMr+Z bash
変数sに文字列を代入したいのですが、文字列が長いので複数行に分けて書く方法を教えてください
s="a"
\ "b"
\ "c"
↑
これはエラーになりますがこんな感じで複数行に分けて、sにはabcと1行分として代入されているようにしたいです
変数sに文字列を代入したいのですが、文字列が長いので複数行に分けて書く方法を教えてください
s="a"
\ "b"
\ "c"
↑
これはエラーになりますがこんな感じで複数行に分けて、sにはabcと1行分として代入されているようにしたいです
994デフォルトの名無しさん
2021/02/28(日) 23:11:46.70ID:sNDsGIAp bash なら...最後の2行がちょっと残念感あるけど
s=$(cat <<EOF
a
b
c
EOF
)
s=$(cat <<EOF
a
b
c
EOF
)
995デフォルトの名無しさん
2021/02/28(日) 23:16:50.23ID:sNDsGIAp 3行じゃなくて1行っていみなら最終行以外の末尾にバックスラッシュで
s=$(cat <<EOF
a\
b\
c
EOF
)
s=$(cat <<EOF
a\
b\
c
EOF
)
996デフォルトの名無しさん
2021/02/28(日) 23:33:09.08ID:uDfQ2boM >>993
その場合でも単に \ の位置が間違い。1文を行変える場合は \ は行頭じゃなく行末
その場合でも単に \ の位置が間違い。1文を行変える場合は \ は行頭じゃなく行末
997デフォルトの名無しさん
2021/03/01(月) 00:41:19.60ID:+i2FYD3a ヒアドキュメント使わなくても行けるんでないかい?
998デフォルトの名無しさん
2021/03/01(月) 00:43:41.99ID:+i2FYD3a s="a\
> b\
> c"
echo $s
abc
> b\
> c"
echo $s
abc
999デフォルトの名無しさん
2021/03/01(月) 00:48:24.22ID:p97sWF/c $ l\
> s
ってしても、単に ls っていう
シンプルの極み、いつでもどこでも改行したければどうぞって感じ
> s
ってしても、単に ls っていう
シンプルの極み、いつでもどこでも改行したければどうぞって感じ
1000デフォルトの名無しさん
2021/03/01(月) 02:25:37.20ID:IoozPjgH a="aaa"
b="bbb"
c="ccc"
s="$a$b$c"
b="bbb"
c="ccc"
s="$a$b$c"
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 96日 4時間 48分 17秒
新しいスレッドを立ててください。
life time: 96日 4時間 48分 17秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 中国国連大使「日本が中国に武力行使すると脅しをかけたのは初めて」 国連事務総長に書簡★5 [♪♪♪★]
- 【芸能】44歳・池脇千鶴、激変ぶりにネット衝撃 「まるで別人…」「変化が凄い!!」の声 [冬月記者★]
- 【🐼】パンダ、日本で会えなくなる? 中国との関係悪化で不安の声 ★2 [ぐれ★]
- なぜ立花孝志氏の言葉は信じられたのか…"異例の逮捕"が浮き彫りにした「SNSの危険な病理」 [ぐれ★]
- 高市首相告白「『なめられない服』を選ぶことに数時間を費やしました」「外交交渉でマウント取れる服、買わなくてはいかんかもなぁ」★4 [ぐれ★]
- 竹中平蔵氏、万博は大成功だったと持論 批判していた人々にチクリ「反省の弁の一つも聞きたい」 [バイト歴50年★]
