Saya menjalankan sebuah skrip, dan saya ingin mencetak " pernyataan + variabel + pernyataan &" di akhir [ketika berhasil]. Saya sudah mencoba beberapa hal tetapi selalu kembali sebagai 3 baris terpisah, bukannya satu. Echo "" sebelum dan sesudahnya hanya untuk membuatnya lebih mudah dibaca saat dicetak dengan memberi jarak, saya sudah mencobanya dengan dan tanpa dan saya mendapatkan hasil yang sama.
$filename = "foo.csv"
echo ""
echo "The file" $filename "has been processed."
echo ""
Saya mendapatkan ini:
The file
foo.csv
has been processed.
Jika Anda menggunakan tanda kutip ganda, Anda dapat mereferensikan variabel secara langsung di dalam string karena tanda kutip ganda mengizinkan perluasan variabel, sementara tanda kutip tunggal tidak mengizinkan hal ini.
$filename = "foo.csv"
Write-Output "The file $filename has been processed."
-> The file foo.csv has been processed.
Juga, echo
sebenarnya hanya alias untuk Write-Output
, jadi saya telah menggunakan nama lengkapnya.