Çıktılarını stdout'a basması gereken bir ödev için bir program yazdım. Atama özelliği, çağrıldığı zaman make run > outputFile
programı çalıştırması ve çıktıyı spesifikasyonda verilenle aynı SHA1 parmak izi olan bir dosyaya yazması gereken bir Makefile oluşturulmasını gerektirir .
Benim sorunum benim makefile:
...
run:
java myprogram
ayrıca programımı çalıştıran komutu (örn. java myprogram) çıktı dosyasına yazdırır, böylece dosyamda parmak izinin yanlış olmasına neden olan bu ekstra satır bulunur.
Komut çağrısı komut satırına yankılanmadan bir komut yürütmenin herhangi bir yolu var mı?