概述
冒泡排序:
shell脚本编辑完后用chmod +x 命令赋予可执行权限
脚本执行结果:
函数调用冒泡排序:
1.创建一个文件编辑内容。
函数冒泡排序部分:
2.函数冒泡排序代码。
主体代码部分:
3.函数主体代码。
shell脚本编辑完后用chmod +x 命令赋予可执行权限
验证结果:
4.脚本执行结果。
其实这样的函数,在生产环境中是不安全的,是不规范的,也是不便利的。那么我们可以先将文件内容给一个变量,然后再从这个变量中遍历,将变量中的值放进数组。
以下:
主体代码部分:
冒泡排序函数部分:
脚本执行结果:
这样,要排序的文件内容先赋值给变量,然后从变量中提取内容作为元素放入数组更规范,也更安全些。
那么…既然要追求刺激…哦不…便利,那么索性就贯彻到底咯。当我排序完一个文件,想要排序另一个文件,但我不想改代码,我想直接输入我要排序的文件路径和名称就能直接通过这个函数排序出来,这样岂不美哉
以下:
除了原先arr.txt文件,我们随便进入另一个目录/opt下创建一个1.txt文件,两个不同路径的文件,用同一个函数进行排序。
函数部分没什么变化,都一样。
修改后的主体代码部分:
验证结果:
成功!
最后
以上就是义气指甲油为你收集整理的shell 冒泡排序及函数调用的全部内容,希望文章能够帮你解决shell 冒泡排序及函数调用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复