我有一個封閉的程序(即Intersystems'csession'Cachédb終端),它將寫入作爲參數給出的文件。它會這樣做幾次,然後返回。每次,給定的文件被覆蓋,所以最後,我只得到最後的結果...如何在bash中創建附加到另一個文件的僞文件
我有這樣的想法,它可能欺騙並給出一個特殊的僞文件作爲參數,將充當代理並將寫入的內容追加到另一個文件中。
create proxyfile as >> realfile
cat "Hello" > proxyfile
cat "Bye" > proxyfile
cat realfile
Hello
Bye
有沒有人認爲這可能是可行的,可能使用一個小工具?
太棒了,那正是我在跳的!謝謝。 (注意強制性,它不適用於csession ...我猜CacheDB試圖以一種特定的方式處理文件給出的參數,這種方式不適合標準的Unix方案......我將打開關於學科)。 – alci
@alci:然後它可能在打開之前取消鏈接文件。 –