Shell 问题记录
来源:互联网 发布:mac os怎么分区 编辑:程序博客网 时间:2024/06/07 20:10
实在不知道是啥原因, 求达人指教.
写法一:
for i in seq `1 3`;
do hadoop jar hadoop-test-1.0.3.jar mrbench -inputLines 80000 -maps 300 -reduces 30 >/opt/jobs/mrbench$i.txt 2>&1 &;
hadoop jar hadoop-examples-1.0.3.jar pi 500 200000000 > /opt/jobs/pi$i.txt 2>&1 & ;
hadoop fs -rmr /user/liuqiang/Pi*;
done
报错: ./mixed_jobs.sh: line 12: syntax error near unexpected token `;'
./mixed_jobs.sh: line 12: `do hadoop jar hadoop-test-1.0.3.jar mrbench -inputLines 80000 -maps 300 -reduces 30 >/opt/jobs/mrbench$i.txt 2>&1 &;'
写法二:
for i in seq `1 3`;
do
"hadoop jar hadoop-test-1.0.3.jar mrbench -inputLines 80000 -maps 300 -reduces 30 >/opt/jobs/mrbench$i.txt 2>&1 &;
hadoop jar hadoop-examples-1.0.3.jar pi 500 200000000 > /opt/jobs/pi$i.txt 2>&1 & ;
hadoop fs -rmr /user/liuqiang/Pi*";
done
报错:
./mixed_jobs.sh: line 13: 1: command not found
./mixed_jobs.sh: line 12: hadoop jar hadoop-test-1.0.3.jar mrbench -inputLines 80000 -maps 300 -reduces 30 >/opt/jobs/mrbenchseq.txt 2>&1 &;hadoop jar hadoop-examples-1.0.3.jar pi 500 200000000 > /opt/jobs/piseq.txt 2>&1 & ; hadoop fs -rmr /user/liuqiang/Pi*: No such file or director
写法三:
for i in seq `1 3`;
do
`hadoop jar hadoop-test-1.0.3.jar mrbench -inputLines 80000 -maps 300 -reduces 30 >/opt/jobs/mrbench$i.txt 2>&1 &;
hadoop jar hadoop-examples-1.0.3.jar pi 500 200000000 > /opt/jobs/pi$i.txt 2>&1 & ;
hadoop fs -rmr /user/liuqiang/Pi* `;
done
报错:
./mixed_jobs.sh: line 13: 1: command not found
./mixed_jobs.sh: command substitution: line 12: syntax error near unexpected token `;'
./mixed_jobs.sh: command substitution: line 12: `hadoop jar hadoop-test-1.0.3.jar mrbench -inputLines 80000 -maps 300 -reduces 30 >/opt/jobs/mrbench$i.txt 2>&1 &;hadoop jar hadoop-examples-1.0.3.jar pi 500 200000000 > /opt/jobs/pi$i.txt 2>&1 & ; hadoop fs -rmr /user/liuqiang/Pi* '
写法四:
for i in seq `1 3`;
do
`hadoop jar hadoop-test-1.0.3.jar mrbench -inputLines 80000 -maps 300 -reduces 30 >/opt/jobs/mrbench$i.txt 2>&1 &
hadoop jar hadoop-examples-1.0.3.jar pi 500 200000000 > /opt/jobs/pi$i.txt 2>&1 &
hadoop fs -rmr /user/liuqiang/Pi* `;
done
报错:
./mixed_jobs.sh: line 13: 1: command not found
已解决: 版主给力啊,http://bbs.csdn.net/topics/390638470
for i in `seq 3`; do
hadoop jar hadoop-test-1.0.3.jar mrbench -inputLines 80000 -maps 300 -reduces 30 >/opt/jobs/mrbench$i.txt 2>&1 &
hadoop jar hadoop-examples-1.0.3.jar pi 500 200000000 > /opt/jobs/pi$i.txt 2>&1 &
hadoop fs -rmr /user/liuqiang/Pi*
done
- Shell 问题记录
- Shell脚本不能执行问题记录
- adb shell 加su的问题记录
- SHELL脚本并发问题一则记录
- shell 记录
- shell记录
- shell记录
- shell记录
- shell记录
- shell记录
- shell处理字符串记录
- shell记录时间
- shell常错记录
- shell的一些记录
- 记录拆花上shell
- shell学习记录---1
- shell学习记录---3
- shell学习记录---4
- 学习设计模式之禅——命令模式
- 问题5解决方案
- 8.4.2:比较运算符
- web开发之表单验证
- p45-002
- Shell 问题记录
- java多线程案例
- 问题6解决方案
- 观察者模式lua实现
- 全排列
- HDFS(第一部分)
- gradle - 使用介绍(一)
- OS LanguageID
- c++ more