V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  different  ›  全部回复第 20 页 / 共 20 页
回复总数  391
1 ... 11  12  13  14  15  16  17  18  19  20  
2019 年 6 月 17 日
回复了 different 创建的主题 Linux 关于 pcie 转 m.2, bios 无法识别系统的问题
@mrcn 主板是很老了,服务器的,所以什么刷 bios 之类的都不好弄。
然后想看看能不能通过其他途径解决。
我在 Ubuntu 启动盘上,启动之后能够识别 nvme 的那个固态
2019 年 6 月 3 日
回复了 different 创建的主题 Linux 关于 shell 下的 sleep 问题
@Kobayashi 没事,已经非常感谢了。
2019 年 6 月 2 日
回复了 different 创建的主题 Linux 关于 shell 下的 sleep 问题
@Kobayashi
一开始贴的内容有点乱。。。
单纯看附言里面的内容的话,
附言里面的两份代码均有 sleep
但是在另一台机器( centos 6.4 )上测试
均输出
1
nohup: appending output to 'nohup.out'
2
nohup: appending output to 'nohup.out'
3
nohup: appending output to 'nohup.out'

而我的机器并不是。
2019 年 6 月 2 日
回复了 different 创建的主题 Linux 关于 shell 下的 sleep 问题
@Kobayashi 啊哈,感谢感谢,还有个疑问,如果 ASDMPI 这个程序能吃掉 stdin 的内容,为何这种问题只存在某些 Linux 发行版里面?我的 Ubuntu18.04 有问题,centos6.4 没问题,。。
2019 年 6 月 2 日
回复了 different 创建的主题 Linux 关于 shell 下的 sleep 问题
@wikinee 我之前的命令就是你这个,后来我以为是我的命令问题,我就去掉了后面的> /dev/null 2>&1。。。
2019 年 6 月 2 日
回复了 different 创建的主题 Linux 关于 shell 下的 sleep 问题
@wikinee 比较郁闷的是:
我的
nohup mpirun -np 1 ./bin/ASDMPI cff &
这一行,如果用其他命令代替就不会有问题。。(可能我这一行代码的 ASDMPI 程序有错?但是我却能单独执行)
说白了就是
nohup mpirun -np 1 ./bin/ASDMPI cff &
和 sleep 1
不能同时存在。
如果你用其他程序代替我的 ASDMPI 去测试,可能观察不到错误
2019 年 6 月 1 日
回复了 different 创建的主题 Linux 关于 shell 下的 sleep 问题
@wikinee 你机器上面不应该输出两行吧。
我把你的代码放在我的机器上测试有问题
while read -r line || [[ -n ${line} ]]
do
echo $lines
mpirun -np 1 ./bin/ASDMPI cff &
sleep 2
done<tasklist.txt

症状:
只打印一次
调试:
只要把 mpirun -np 1 ./bin/ASDMPI cff &
或者 sleep 2 这两行代码的其中一行去掉就能打印 3 次。
这是何解?


目前我的解决方案是:
i=0
declare -a my_array
while read lines
do
my_array[$i]=$lines
i=`expr $i + 1`
done<tasklist.txt
for task in ${my_array[*]}
do
echo "exc"
nohup mpirun -np 1 ./bin/ASDMPI cff &
sleep 1
done
echo "end..............."

但是我觉得本质和你的代码应该是一致的,可是结果却不一样。!!!!(也就是说,我用 for 循环就没问题)
不知道我说清楚没。。?
2019 年 6 月 1 日
回复了 different 创建的主题 Linux 关于 shell 下的 sleep 问题
@ys0290 第一个代码比第二个代码多出了
sleep 1
这一行。
但是执行结果就不一样了。
前者循环了一次,后者循环了 3 次
2019 年 6 月 1 日
回复了 different 创建的主题 Linux 关于 shell 下的 sleep 问题
@Kobayashi 我不是很懂,我对 shell 不是很理解,抱歉,可以详细说说看吗?感谢
2019 年 6 月 1 日
回复了 different 创建的主题 Linux 关于 shell 下的 sleep 问题
@PTLin wait 的话就“卡住了”鸭,等一条条指令执行完(可我的那个程序要执行几个小时的,,,)
2019 年 6 月 1 日
回复了 different 创建的主题 Linux 关于 shell 下的 sleep 问题
@guog
@omph
Ubuntu18.04 不行
centos6.4 没问题
至于换行符,应该不是这个问题。我之前在多台服务器上测试没问题的,然后今天直接拷贝在我电脑上跑就出问题了
1 ... 11  12  13  14  15  16  17  18  19  20  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2740 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 15:21 · PVG 23:21 · LAX 08:21 · JFK 11:21
♥ Do have faith in what you're doing.