2015-04-07 28 views
0

使用的sed我想用SED加密一個txt文件,我喜歡的加密作出命令,我知道如何替換單個字符是這樣的:基本樂趣加密在Unix中

sed s/a/*/ 

但我想跑過aZ和0-9。我想我必須做char這個字符,但不知道最有效的方式去...

任何提示將不勝感激!

+1

這樣的 「加密」 將是非常容易折斷。那麼有什麼意義呢? – arkascha

+0

我不會加密/保留任何重要的東西,它對我學習Unix和一般的sed命令更有用。 –

+1

您想使用['se'的y命令](http://www.grymoire.com/Unix/Sed.html#uh-49)。 –

回答

0

您可以把輸入一些字符:

sed 's/\(.\)\(.\)\(.\)/\2\3\1/g' input_file > encrypted 

和解密:

sed 's/\(.\)\(.\)\(.\)/\3\1\2/g' encrypted