Ubuntu shell scripts报错:Syntax error: Bad for loop variable
来源:互联网 发布:淘宝的店铺号在哪里看 编辑:程序博客网 时间:2024/05/29 11:42
今天有人文我一个错误
在运行一脚本的时候出现错误:Syntax error: Bad for loop variable
脚本:
#!/bin/bash
n=`ls ~/etc |wc -l`
for ((i=1;i<n;i++))
do
echo $i >> HOSTNAME.txt
GREP -rni "ACS OUTCOME:"~/eat/$i/$i.txt >> HOSTNAME.txt
done
这个文件在有些服务器上可以运行成功,但是在有些上面却回报错,
代码对于标准的bash来说没有错误,但是因为Ubuntu为了加快开机速度,用dash代替了bash,所以导致了错误。
取消dash的办法是:
sudo dpkg-reconfigure dash
在选项中选No,就可以了。echo $SHELL 查看默认的bash
- Ubuntu shell scripts报错:Syntax error: Bad for loop variable解决方法
- Ubuntu shell scripts报错:Syntax error: Bad for loop variable
- linux shell scripts:Syntax error: Bad for loop variable
- Ubuntu14.04 shell 语法报错:Syntax error: Bad for loop variable
- linux shell for循环syntax error: bad for loop variable
- linux shell for循环syntax error: bad for loop variable
- shell脚本:Syntax error: Bad for loop variable错误解决方法
- shell脚本:Syntax error: Bad for loop variable错误解决方法
- shell脚本:Syntax error: Bad for loop variable错误解决方法
- Ubuntu问题:Syntax error: Bad for loop variable
- Syntax error: Bad for loop variable解决办法
- Syntax error: Bad for loop variable解决办法
- Syntax error: Bad for loop variable
- Syntax error: Bad for loop variable
- shell脚本----for循环-转 Syntax error: Bad for loop variable
- for语句出现 Syntax error: Bad for loop variable
- ubuntu在进行算数运算时提示Syntax error: Bad for loop variable解决办法
- sh14.sh: 9: Syntax error: Bad for loop variable错误的解决
- D3D中的Alpha颜色混合(1)
- GetCurrentDirectory和SetCurrentDirectory函数
- GLib介绍与使用
- [计算机基础]线程安全
- Java IO流分析整理
- Ubuntu shell scripts报错:Syntax error: Bad for loop variable
- select-options 年 - 月 F4 帮助
- Cookie 与 Session的区别
- Java:String和Date、Timestamp之间的转换
- LA3942——Trie,一维dp
- ABAP 类型导致ALV 报表筛选和导出到excel物料号显示不全
- VNC的使用
- pat 1030
- Android App 开发 设计模式第九篇:桥接模式