# echo $PATH /**显示系统总一些变量,必须加上$/
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/arm/4.3.2/bin /*显示的环境变量*/
# echo $HOME
# echo $MAIL
其他的很多函数或者命令怎么只用 可以用man 来查看。
如果想把一个字符串在终端上打印出来,可以用如下命令:
# echo hello world >/dev/tty /* '>' 在脚本中是重定向,把这个字符串定位tty这个终端上,有可能你的事tty1*/
讲到重定向就顺便提一下常用的几个命令:
# cat main.c > log.txt /* 把main.c文件中的内定向到log.txt,如果没有log.txt,系统会自动创建*/
#cat show_font.c | less /* 当使用cat来查看文件时,当文件太大,不方便看的时候,就可以加上| less 就可以以管道的形式输出,可以实现上下翻页 */
vi 有一条命令我在这里补充下:我也是一个偶然机会才发现,确实很好用。当我们使用yy命令在在这一个文件中复制,你不能复制到其他文件中,在这里用这个技巧比用剪切板那条命令还方便。
在hello1.c中按下nyy复制你想复制的文本,然后输入命令 :e ./hello2.c 这是就跳转到了hello2.c这个文件去了,然后按下p就可以粘贴到你想粘贴的地方了。(对文本操作必须文本是在保存状态下,e 后面可以根文件的目录)