linux shell

Yongqiang Cheng20 天前
linux shell·重定向输入和输出
Linux shell 重定向输入和输出In computing, redirection is a form of interprocess communication, and is a function common to most command-line interpreters, including the various Unix shells that can redirect standard streams to user-specified locations. 在计算机领域,重定向是大多数命令行解释器所具有的功能,包括各
紫郢剑侠7 个月前
linux·学习笔记·eval·shell编程·linux shell
Linux shell编程学习笔记34:eval 命令在JavaScript语言中,有一个很特别的函数eval,eval函数可以将字符串当做 JavaScript 代码执行,返回表达式或值。
紫郢剑侠7 个月前
linux·学习笔记·shell脚本·linux shell·bash -x·bash -n·bash -v
Linux shell编程学习笔记29:shell自带的 脚本调试 选项Linux shell脚本的调试方法比较多,上次我们探讨和测试了shell内建命令set所提供的一些调试选项,其实 shell 本身也提供了一些调试选项。我们以bash为例来看看。
紫郢剑侠8 个月前
linux·学习笔记·linux shell·脚本编程·tput·tput命令·光标
Linux shell编程学习笔记27:tputs除了stty命令,我们还可以使用tput命令来更改终端的参数和功能。tput 命令的主要功能有:移动更改光标、更改文本显示属性(如颜色、下划线、粗体),清除屏幕特定区域等。
紫郢剑侠8 个月前
linux·学习笔记·for循环·linux shell·脚本编程·for语句·循环控制语句
Linux shell编程学习笔记17:for循环语句Linux Shell 脚本编程和其他编程语言一样,支持算数、关系、布尔、字符串、文件测试等多种运算,同样也需要进行根据条件进行流程控制,提供了if、for、while、until等语句。 之前我们探讨了if语句,现在我们来探讨for循环语句。
紫郢剑侠8 个月前
linux·学习笔记·数组·1024程序员节·linux shell·脚本编程·数组下标
Linux shell编程学习笔记15:定义数组、获取数组元素值和长度数组是一种常见的数据结构。跟大多数编程语言一样,大多数Linux shell脚本支持数组,但对数组的支持程度各不相同,比如数组的维度,是支持一维数组还是多维数组?再如,数组元素的下标是从 0 开始还是从1开始?则因shell而异,下面我们以zsh、sh、bash为例来讲解。