Arada bir, özellikle make / GNUmake programlama yaparken, soru komut satırının bir programa tam olarak nasıl göründüğü gibi ortaya çıkıyor (onu kabuğa ve onu önceden işleyen kabuğa gönderdikten sonra). Bu soruyu ele almanın standart bir yolunu bulamadım, örneğin verbatim komut satırını bir dosyaya kaydetmek ve sonra bu komut satırını çalıştırmak ve gözden kaçırdığım bir şey olup olmadığını merak ediyorum. Özellikle Unix programlama için, bunun xargs / less / sed / grep seviyesindeki standart hata ayıklama / kayıt işlevi olmadığını hayal edebiliyorum.
@ Hayır, kuru çalışma kabuğun genleşmesinden önce gerçekleşir. Dahası, kuru çalıştırma yapmak genellikle gerçek koşularla karşılaştırıldığında aynı hedef zinciri vermez.
—
Vroomfondel
@DavidPostill -xv çıktısı bir dosyaya yönlendirilebilir mi?
—
Vroomfondel
@Vroomfondel Evet (sanırım), eğer
—
DavidPostill
bash -xv script.sh
bazı yönlendirmeler ile koşarsanız .
make -n
veyamake -nB
hedefler zaten oluşturulmuşsa tüm komutları görebilirsiniz .