C语言中echo“参数回送”命令的意义或者说它的作用到底体现在什么地方?请举例说明。

C语言中echo“参数回送”命令的意义或者说它的作用到底体现在什么地方?请举例说明。,第1张

Linux下的echo命令,是实现“参数回送”,Linux终端输入 #echo hello world! hello world! 用C实现的代码如下: /*echo.c*/ main(int argc,char *argv[]) { while(--argc>0) printf("%s%c",*++argv,(argv>1)? '':'\n')} 也可以用如下代码: /*echo.c*/ main(int argc, char *argv [ ]) {int ifor(i=1i 这样,在MSDOS下输入: C:\>echo I am Nick. 将输出: I am Nick. 注:main函数中,argc存放包括文件名在内的字符串的个数,如上的echo I am Nick.则argc=4而argv[]则指向这些字符中的存放的地址。上例中,则argv[3]指向"Nick",而argv[3][0]="N"。

echo命令在linux中

可以用在shell脚本

也可以做一个单独的命令使用,

比如说你想往一个文件里面写一行东西,

可以通过命令:echo

"需要写的东西"

>>

/etc/passwd

这个命令也可以用在开机启动rc.local启动脚本里面最方便了,

每次开机时都会往这个启动脚本里面写命令然后可以达到想要的目的,

比如说每次开机启动都在/etc/resolv

.conf写入DNS地址

就可以这样写:echo

"210.22.70.3"

>>

/etc/resolv.conf

或者你在命令行下输入echo命令

后面再跟你要写的内容

点击回车就会在屏幕上面显示你写的内容了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8407735.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存