免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2127 | 回复: 1
打印 上一主题 下一主题

[求助] fc16下bash 使用变量保存命令输出结果失败 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-01-20 17:53 |只看该作者 |倒序浏览
本帖最后由 oscarvei 于 2012-01-20 17:54 编辑

# /bin/bash x.sh

<=== 无任何输出  

# cat x.sh
#!/bin/bash
IFS=`/sbin/ifconfig|awk '/Ethernet/{print $1}'` 《====????
echo $IFS

# /sbin/ifconfig
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:482 errors:0 dropped:0 overruns:0 frame:0
          TX packets:482 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:29192 (28.5 KiB)  TX bytes:29192 (28.5 KiB)

p4p1      Link encap:Ethernet  HWaddr 8C:89:A5:2A:FC:2A  
          inet addr:10.80.2.233  Bcast:10.80.2.255  Mask:255.255.255.0
          inet6 addr: fe80::8e89:a5ff:fe2a:fc2a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4256699 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4241361 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1154284819 (1.0 GiB)  TX bytes:360403132 (343.7 MiB)
          Interrupt:41 Base address:0xc000
#

论坛徽章:
0
2 [报告]
发表于 2012-01-20 18:52 |只看该作者
IFS是bash内部变量,是字段分隔符,将变量名称改为别的,比如 I ,就好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP