SORU
10 HAZİRAN 2012, Pazar


Nasıl Bash çok satırlı dize çıktı?

Nasıl yani birden fazla yankı aramalar kullanmadan çıkış Bash multipline bir dize olabilir:

echo "usage: up [--level <n>| -n <levels>][--help][--version]"
echo 
echo "Report bugs to: "
echo "up home page: "

Sorunsuz bir şekilde bu sadece Bash yerleşiklere kullanarak yapmak için arıyorum.

EDİT

Bu Dennis cevabı bir türevi olan Ben ile geldi çözüm vardır.

read -d '' help <<- EOF
  usage: up [--level <n>| -n <levels>][--help][--version]

  Report bugs to:
  up home page:
EOF 

echo "$help"

CEVAP
10 HAZİRAN 2012, Pazar


Burada belgeler genellikle bu amaç için kullanılır.

cat << EOF
usage: up [--level <n>| -n <levels>][--help][--version]

Report bugs to: 
up home page:
EOF

Tüm Bourne türetilmiş kabukları Bash tüm sürümleri de dahil olmak üzere desteklenir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Abbeydabby0277's channel

    Abbeydabby02

    9 ŞUBAT 2012
  • Bucky Roberts

    Bucky Robert

    9 HAZİRAN 2011
  • Truc Minh

    Truc Minh

    23 Ocak 2011