24小时热门版块排行榜    

CyRhmU.jpeg
查看: 340  |  回复: 0

probao

铁虫 (初入文坛)

[交流] 2016-03-06(文件描述符和重定向)

2016-03-06
文件描述符和重定向
0--stdin(标准输入)
1--stdout(标准输出)
2--stderr(标准错误)

为读取文件创建一个文件描述符:
$ echo this is a test line > input.txt
$ exer 3<input.txt #使用文件描述符3打开并读取文件
$ cat <&3
this is a test line

创建一个文件描述用于写入(截断模式):
exec 4>output.txt
echo newline >&4
cat output.txt

数组和关联数组
$ declare -A fruits_value
$ fruits_value=([apple]='100dollars' [orange]='150 dollars')

$ echo "Apple costs ${fruits_value[apple]}"
Apple costs 100 dollars

echo ${array_var[0]} #打印出特定索引的数组元素内容
index=5
echo ${array_var[$index]}

echo ${array_var
  • } #打印出数组中的所有值

    echo ${array_var[@]}

    echo ${#array_var
  • } #打印数组长度
  • 回复此楼
    哈哈
    已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
    相关版块跳转 我要订阅楼主 probao 的主题更新
    普通表情 高级回复(可上传附件)
    信息提示
    请填处理意见