2009年2月23日星期一

tac和rev的倒排倒写方式

tac是cat的倒写,意思也和它是相反的。cat是从第一行显示到最后一行,而tac是从最后一行显示到第一行,而rev 则是从最后一个字符显示到第一个字符。

$rev

则进入一个等待输入字符的状态,随便输入一段字段后回车,返回的结果将是这段字段的反转结果。按下Ctrl+C退出等候状态。

bash-3.2$ cat 2.txt

}
;0 nruter
;)"n\!dlrow olleh"(ftnirp
{
)(niam tni
>h.oidts< edulcni#

******************************
bash-3.2$ cat 2.txt | rev

}
return 0;
printf("hello world!\n");
{
int main()
#include

******************************
bash-3.2$ tac 2.txt | rev

#include
int main()
{
printf("hello world!\n");
return 0;
}

没有评论: