2014-03-24 29 views
1

我正在尋找一個Unix命令,它能夠「壓縮」gzip文本文件中的文本。(t)csh:如何「源」gzip壓縮文本文件?

如果我的解釋不夠清楚,我的意思是,首先解壓縮文件,然後在其上運行的原始命令,像zgrepzcatzless命令等做

謝謝!

+0

您正在使用哪種外殼? –

+0

我使用TCSH外殼 – SomethingSomething

+0

由於csh(並因此tcsh)不符合POSIX sh,我根本無法幫到你。當你使用非標準shell時,請更加明確 - 大多數人傾向於認爲「unix shell」意味着POSIX。 –

回答

1

闡述shellter的方法,你可以使用

eval `gunzip -c file2source.gz|tr \\n \;` 

簡單的腳本。 (我說的簡單,因爲這些文件中的命令行連接成一條線。)

除此之外,

解壓縮到一個真正的文件,和源說,

似乎是唯一的方法。