博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Bash新技能
阅读量:6906 次
发布时间:2019-06-27

本文共 408 字,大约阅读时间需要 1 分钟。

1. 输出数组全部元素

1 echo ${array_name[@]}

2. 输出数组长度

1 echo ${
#array_name[@]} #获得数组长度2 3 echo ${
#string_name} #获得字符串长度

3. 数组切片

1 echo ${array_name[@]:2:3} #取下标从2开始,长度为3的切片

4. 数组元素中的正则表达式

1 new_array=(${old_array[@]/*[aA]*/}) #去除数组中包含a或者A的元素

5. awk中NF的妙用

1 awk 'NF+=0' filename # 必须包含一个动作...

6. let的使用

1 let i++

7. bc 调用数学函数库

1 echo "4 + 5 / 3" | bc -l

 

转载于:https://www.cnblogs.com/Stomach-ache/p/4482509.html

你可能感兴趣的文章
spring的事务管理有几种方式实现 (转自:http://blog.csdn.net/bopzhou/article/details/7094108)...
查看>>
ngx_echo_module
查看>>
HDU5322 Hope
查看>>
回车事件
查看>>
Linux实战教学笔记17:精简shell基础
查看>>
U盘安装windos10,报错“Windows 无法打开所需的文件 Sources\install.wim”
查看>>
ios NSThred多线程简单使用
查看>>
java基础总结
查看>>
LoadAssetAtPath 与 Load 的区别
查看>>
Code Signal_练习题_Are Similar?
查看>>
定时炸弹--JQuery中的Deferred对象
查看>>
[resource]23个python的机器学习包
查看>>
WIN7 + IIS7 Service Unavailable HTTP Error 503. The service is unavailable.
查看>>
旋转数组找一个数
查看>>
【神乎其神】这些EXCEL技巧,太神奇了,赶紧收藏!
查看>>
oracle中nvl()函数
查看>>
hdu-2492 Ping pong
查看>>
Nest.js 添加中间件
查看>>
Android7.0后JNI库必须保留Section Headers
查看>>
新手常犯的错误
查看>>