Chinaunix首页 | 论坛 | 博客
  • 博客访问: 304624
  • 博文数量: 214
  • 博客积分: 4258
  • 博客等级: 上校
  • 技术积分: 2021
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-02 09:16
个人简介

http://blog.csdn.net/ly21st http://ly21st.blog.chinaunix.net

文章分类

全部博文(214)

文章存档

2018年(16)

2015年(1)

2014年(2)

2012年(22)

2011年(173)

分类: C/C++

2018-01-30 19:38:21

echo输出的几个例子

点击(此处)折叠或打开

  1. // ch1 project main.go
  2. package main

  3. import (
  4.     "fmt"
  5.     "os"
  6.     "strings"
  7. )

  8. func main() {
  9.     s := strings.Join(os.Args, " ")
  10.     fmt.Println("s=", s)
  11.     fmt.Println(strings.Join(os.Args, " "))
  12. }
结果输出:
[root@hadoop1 ch1]# ./echo  hello world It is very good
s= ./echo hello world It is very good
./echo hello world It is very good
[root@hadoop1 ch1]#

-------------------------------------------------------------

点击(此处)折叠或打开

  1. // ch1 project main.go
  2. package main

  3. import (
  4.     "fmt"
  5.     "os"
  6. )

  7. func main() {
  8.     for key, val := range os.Args {
  9.         fmt.Printf("%v: %s\n", key, val)
  10.     }
  11. }
输出结果:
[root@hadoop1 ch1]# ./echo  hello world It is very good
0: ./echo
1: hello
2: world
3: It
4: is
5: very
6: good
[root@hadoop1 ch1]#




阅读(546) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~