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

  • BigDawsTv

    BigDawsTv

    20 HAZİRAN 2012
  • Ricardo Cerqueira

    Ricardo Cerq

    28 Mayıs 2008
  • XxMinayaxX1

    XxMinayaxX1

    9 Mayıs 2012