读书人

执行shell无反应

发布时间: 2013-10-22 16:16:51 作者: rapoo

求助,执行shell无反应
随机生成10个文件,文件名随机,文件内容与文件名相同。
保存test.sh,内容如下
#!/bin/sh
for i in {1..10}
do
echo $RANDOM > /home/$RANDOM.txt
done

执行目录下什么也没有,无效,哪里问题??
3Q shell 随机
[解决办法]

引用:
还是有些问题,按照这种写法
#!/bin/bash
for i in {1..10}; do
number=$RANDOM
echo $number > /home/$number.txt
done
每次执行只能创建一个文件,改写for这句 for i in $(1 10),可以创建10
为什么呢?

我这里测试没有任何问题
可能是你的版本问题

读书人网 >UNIXLINUX

热点推荐