国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 操作系統(tǒng) > 正文

Shell學習:關于替換命令-tr-ROT13法則

2024-06-28 13:03:43
字體:
供稿:網(wǎng)友


[root@stu100 ~]# echo abcdef|tr 'abcdef' 'xyzabc'

xyzabc

[root@stu100 ~]# echo abcdef|tr 'a-f' 'x-za-c'

xyzabc


下面的實例演示了一個流行的隱藏文本的方法,由于將字母表的第一個字符用第十三個字符替換,第2個字符用第十四個字符替換,依此類推,因此通常稱作ROT13(旋轉(zhuǎn)13)


[root@stu100 ~]# echo the punchline of the joke is ...|tr 'A-M N-Z a-m n-z' 'N-Z A-M n-z a-m'

gur chapuyvar bs gur wbxr vf ...


要使得隱藏文本可讀,可通過交換tr參數(shù)實現(xiàn):


[root@stu100 ~]# echo gur chapuyvar bs gur wbxr vf ...|tr 'N-Z A-M n-z a-m' 'A-M N-Z a-m n-z'

the punchline of the joke is ...


在下面的示例中tr首先替換字符,然后將幾對相同的字符替換為單個字符:


[root@stu100 ~]# echo tennessee|tr -s 'tnse' 'srne'

serene


這就是傳說中的ROT13法則了。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 麻栗坡县| 双城市| 梁山县| 秭归县| 新营市| 分宜县| 林周县| 灯塔市| 汉源县| 麻江县| 密山市| 牡丹江市| 高青县| 台州市| 安岳县| 滨海县| 双城市| 新龙县| 靖宇县| 横山县| 铅山县| 安西县| 富阳市| 麦盖提县| 滦平县| 蛟河市| 宣城市| 嘉祥县| 安图县| 莒南县| 夏津县| 邯郸县| 荥经县| 怀仁县| 万载县| 香格里拉县| 新巴尔虎右旗| 岚皋县| 河池市| 阿瓦提县| 茂名市|