1
有沒有辦法將stdin重定向到文件,但同時反映了控制檯上文件的讀取內容?將stdin重定向至文件內容反映在控制檯上的文件
更新:我試圖將文件的內容重定向到程序的標準輸入,但同時在控制檯上反映該程序的標準輸入和輸出。我試過類似的東西:
echo "$(cat inputfile)" | tee /dev/tty | ./program
這似乎不是正確的做法。
有沒有辦法將stdin重定向到文件,但同時反映了控制檯上文件的讀取內容?將stdin重定向至文件內容反映在控制檯上的文件
更新:我試圖將文件的內容重定向到程序的標準輸入,但同時在控制檯上反映該程序的標準輸入和輸出。我試過類似的東西:
echo "$(cat inputfile)" | tee /dev/tty | ./program
這似乎不是正確的做法。
你在做什麼對我來說似乎很好。你可以避開瘋狂的東西,雖然:
tee /dev/tty <inputfile | ./program
echo $(cat)
會不約而同地擠空白。我假設你錯誤地使用了這個,但如果這是你真正想要完成的,請嘗試
tr -s '\n\t' ' ' <inputfile | tee /dev/tty | ./program
類型man tee,這應該有所幫助。你可以用最簡單的方式做文件名。 – Khanna111 2014-12-03 08:06:50
'cat inputfile && cat inputfile | 。/ program'或'cat inputfile && TEST
2014-12-03 08:44:29