采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
#!/bin/bash IFS=$'\n' for i in $(cat txt) do echo $i done
sha ghai gua gzhou wu ha
#!/bin/bash IFS=' ' for i in $(cat txt) do echo $i done
Ubuntu和CentOS是有些区别的,默认ubuntu中的sh命令并不是bash
谢谢老师,哇塞,老师这么及时!
哈哈,看到就恢复了。所以对于初学者我是建议使用centos来做练习,当然如果熟悉的话用ubuntu也没问题,只是会有一些区别,需要排错,可能会造成困惑……有问题再沟通哈
翻了下来老师之前的回答,找到了原因,原来ubuntu的 sh命令是 dash.. 我说我照着老师写的很多脚本都有奇奇怪怪的问题.
老师的之前连接: https://coding.imooc.com/learn/questiondetail/154443.html
登录后可查看更多问答,登录/注册
30%知识讲解+70%实例操作 掌握Shell脚本编程能力
1.1k 15
8.2k 11
1.6k 6
863 6
945 6