Shell数组定义及Ubuntu12.04的权限问题
发表于 : 2012-05-22 17:02
以前在Cygwin上用过是好的,CentOS上也是,可是换成Ubuntu12.04后定义了这样一个数组,一直报错:
./getw: 2: ./getw: Syntax error: "(" unexpected
数组定义如下:
为什么呢?
还有12.04一直没有超级管理员的权限,使用wget获得的数据都会有Permission Denied的错误,是使用wubi安装的,密码肯定是这个没错,可是每次用Su - 得到的结果都是获得权限失败。
谢谢各位大侠~~ T , T
./getw: 2: ./getw: Syntax error: "(" unexpected
数组定义如下:
代码: 全选
#! /bin/sh
name=(a b c d e f g h)
for i in ${name[*]}
do
echo $i
done
还有12.04一直没有超级管理员的权限,使用wget获得的数据都会有Permission Denied的错误,是使用wubi安装的,密码肯定是这个没错,可是每次用Su - 得到的结果都是获得权限失败。
谢谢各位大侠~~ T , T