2009-02-03 10 views

Odpowiedz

54

Zastosowanie ${foo}:

print <<EOF; 
    ${foo}AAAAAAAA${foo}BBBBBBBB"; 
EOF 
+0

jako mały bok, ta metoda działa również w normalnym ciągiem: print "$ {foo} bar"; – user55400

4

Oto kolejny sposób to zrobić przy użyciu printf:

printf << EOF, $foo, $foo; 
    %dAAAAA%dBBBBBBB 
EOF 

Oznacza to, że zakładając chcesz wydrukować $foo postaci liczby dziesiętnej. Możesz zastąpić %d dowolnym formatem, jakiego potrzebujesz.