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

  • Android Police

    Android Poli

    21 NİSAN 2010
  • Anthony Le

    Anthony Le

    10 EKİM 2006
  • Watcher3223

    Watcher3223

    15 Kasım 2007