首页 > 编程知识 正文

shell 动态数组,shell 数组遍历

时间:2023-05-04 12:32:01 阅读:107024 作者:2504

数组的定义成分放在括号内。

pics=(1. jpg2. jpg3. jpg4. jpg5. jpg )遍历数组machine=$(name-s ) for pic in ${pics[@]}; do if [ $machine='Linux' ]; then # Linux echo-e 'n $ pic ' elif [ $ machine=' Darwin ' ]; 在then # MAC echo 'n $ pic ' Fifi MAC/Linux平台之间运行MAC的许多shell命令与Linux略有不同。 因为,

Mac继承自传统的Unix——Freebsd,是BSD的命令; 在Linux中,采用了GPL协议、GNU的commands。

以下示例使用uname -s来区分平台,并允许编写的脚本在Mac/Linux平台之间运行。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。