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

  • FrankJavCee

    FrankJavCee

    29 Kasım 2008
  • SavageLuxxxGaming - Daily NBA 2K15 & NBA Live 15 Enjoy And Subscribe!

    SavageLuxxxG

    11 Ocak 2013
  • SuicideSheeep

    SuicideSheee

    8 Ocak 2012