Shell获取变量的指定行的数据 现在有一个变量result或者有一个文件file内容如下 想要获取这个变量或文件的第一行、第二行、第三行的数据,该怎么写?我们可以是使用 awk 命令来实现 2023-11-25 Linux Shell 原创 Linux Shell Shell中while循环作用域 Shell中while循环作用域要注意,有坑 2023-11-24 Linux Shell 原创 未完待续 Shell中的循环 shell中循环的一般写法如下 2023-11-18 Linux Shell 原创 Shell变量默认值赋值 ${变量名:=默认值}、${变量名:-默认值}、${变量名:+替代值}、${变量名:?错误消息} 2023-10-29 Linux Shell 原创 Linux Shell Shell 如何实现统计列数 sed 's/|/\n/g' 2023-07-04 Linux Shell 原创 Linux Shell 用shell教你搞定各种查找算法-二分查找 local low=0; local high="${#nums[@]}" local mid=$(((low+high)/2)) local target=100; while [[ $low -le $high ]];do let... 2022-04-19 Linux Shell 数据结构算法 原创 Linux Shell 数据结构算法 用shell教你搞定各种排序算法-归并排序 归并排序采用的是分治的思想。归就是归纳,并就是合并。 function sort(){ local low=$1 local high=$2 2022-04-05 Linux Shell 数据结构算法 原创 Linux Shell 数据结构算法 Shell高级编程技巧 涵盖重定向、进程通信、并发控制、锁、单元测试、调试技巧等高级编程技巧 2021-06-03 Linux Shell 原创 未完待续 Linux Shell 怎么写好Shell脚本 本人在写Shell脚本的过程中形成了自己一些规范,这些规范仍在实践中,在此分享出来。 2020-05-31 Linux Shell 原创 未完待续 Linux Shell 用shell教你搞定各种排序算法-插入排序 插入排序的核心也是交换,注意和冒泡排序一样,都是相邻交换 我们执行以下看一下输出结果 当然我们还可以简化 bash 定义一个数组 nums=(1 3 5 7 2 3 6 8 22 11 33 22 11 1 34 56) 2020-04-15 Linux Shell 数据结构算法 原创 Linux Shell 数据结构算法 用shell教你搞定各种排序算法-希尔排序 希尔排序的核心也是交换,是在插入排序的基础上演进的,目的是期望快速消除更多的逆序对儿。 我们执行以下看一下输出结果 2020-04-15 Linux Shell 数据结构算法 原创 Linux Shell 数据结构算法 用shell教你搞定各种排序算法-冒泡排序 最近在研究数据结构和算法,突然想用shell来实现一把,今天先来写一个冒泡排序。 要想记住各种排序算法,只要知道其原理,用什么语言实现都易如反掌 冒泡排序 核心操作 交换相邻两个元素的值 2020-04-15 Linux Shell 数据结构算法 原创 Linux Shell 数据结构算法