1.在文件里面输入一系列命令,可以直接执行吗? 可以。作者认为,这时调用的是当             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-03-13 16:35:00
                            
                                642阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            I have two processes foo and bar, connected with a pipe: bar always exits 0; I'm interested in the exit code of foo. Is there any way to get at it? --            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-10-17 15:27:00
                            
                                109阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            shell脚本系列:1、shell、bash和shell脚本文章目录shell脚本系列            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-25 10:09:31
                            
                                324阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.10 ksh和bash中的变量编辑操作符解释${variable#pattern}删除匹配variable值头部的pattern的最短部分${variable##pattern}删除匹配variable值头部的pattern的最长部分${variable%pattern}删除匹配variable值尾部的pattern的最短部分${variable%%pattern}删除匹配variable值尾            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-09-24 22:18:27
                            
                                629阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ``` (1) 在ksh是,数组的index只能从0到1023,而bash中没有这样的限制。 (2) ksh与bash初始化数组的语法不同: 如下所示 icymoon ksh icymoon set A array 1 2 3 4 5; echo ${array[3]}; 4 icymoon bas            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-10-28 08:53:00
                            
                                267阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            w shell confusion..what is diff between bash, ksh, csh, tcsh..?? http://www.linuxquestions.org/questions/linux-newbie-8/shell-confusion-what-is-diff-b            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-05-10 08:37:00
                            
                                530阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            在Linux的Bash环境中,可以比较方便的搜索和执行最近输入过的命令,其实,在Unix的Ks            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-09-27 15:45:56
                            
                                85阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            什么是shell     Linux系统的shell作为操作系统的外壳,为用户提供使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言的统称。        shell是用户和Linux内核之间的接口程序,如果把Linux内核想象成一个球体的中心,shell就是围绕内核的外层。当从shell或其他程序            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-09-25 23:45:32
                            
                                927阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Red Hat是一家世界著名的Linux发行版厂商,被全球用户所熟知和信赖。Red Hat Linux操作系统与其他Linux发行版一样,具有强大的兼容性、开放源代码、高效性和安全性等特点,因此一直备受广大用户的青睐。
在Red Hat Linux系统中,shell脚本是一种非常常见的使用方式。而bash作为Linux系统中默认的shell环境,也被广泛用于编写和执行shell脚本。bash是"            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-24 11:30:29
                            
                                87阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在进行批量的操作,或者繁琐的操作时,可以使用shell编写脚本来简化操作。我使用过众多别人编写的脚本,但是自己从来没有写过。今天正好碰到一个问题,不想繁琐的去挨个操作,那么就尝试着写一个脚本来方便操作一下吧。
首先说一下自己遇到的问题,今年去参加了CocoaChina开发者大会,会上的PPT很好,今天在网上把他们下载了下来,但是问题是,他们的命名很长而且前一部分都是一样的,类似于”CocoaChina2013开发者大会-……”,前一部分都是重的,在Finder里看起来很是不方便,根本看不到有用的文件名信息,所以我决定要把这十多个文件重命名去掉前缀。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-05-16 20:08:05
                            
                                896阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
                bash shell 脚本简介shell 运行环境如果你运行的是 Unix 或 Linux 系统,例如 Ubuntu,Red Hat,SUSE Linux,还有macOS,都是内置了 bash shell 的,所以你不需要额外配置所谓的开发环境。我的 shell 环境是 macOS Sierra 版本,如果你用的是其他 Linux 系统,后面的例子基            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-05-05 16:34:34
                            
                                700阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shell(壳),随着现代计算机的发展和普及,编程也越来越被人们所熟知,但计算机又是如何来执行我们所写的编程语言的呢?这都归功于解释器。解释器就相当于人和计算机交互时的一个”翻译官“,把我们所写的一些命令”解释“给计算机,然后计算机去执行。那常见的解释器有哪些呢?哪种解释器最好用呢?接下来,蜜蜂就给大家介绍一下一一些常见的解释器。1.查看系统都有哪些解释器:cat /etc/shells2.切换解            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-09 16:50:01
                            
                                279阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            下面是我对编程的理解。如有类同纯属巧合,如果一个都没有的话算我胡扯。
编程语言这东西,重要的就两个方面,语法和思想。
如何学习,就好像我们学习一门外语一样,翻译和模仿。
看懂是最基本的,始终还是要写出来的,最终还得能说得出来。
这三个例子主要涉及到:
就是awk和shell的打印输出语法;
awk和shell对数学运算的处理;
今天的重点,awk和shell的循环结构的语法差异。
由于我对Perl的学习也不长,不多做谈论。如果没有耐心,可以略过。因为它与前两者在变量声明,内置变量方面就有很大的差异。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2009-09-16 11:57:39
                            
                                2191阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Korn Shell参考: ksh 学习http://bbs.chinaunix.net/thread-1749811-1-1.html1.语法特殊的文件/etc/profile 在登录时首先自动执行。$HOME/.profile 在登录时第二个自动执行。$ENV 在创建一个新的KShell时指定要...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-12 15:30:01
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            终端,附着在终端的接口程序:GUI:KDE,GNome,XfceCLI:/etc/shellsbash的特性:命令行展开:~,{}命令别名:alisa,unalisa命令历史:history文件名通配:glob快捷键:Ctrl+a,e,u,k,l命令补全:$PATH路径补全:bash特性之命令hash缓存此前的查找结果:key-valuekey:搜索键value:值hash命令hash:列出has            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-04-21 20:04:41
                            
                                958阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             1.监控apache服务状态
#!/bin/bash  . /etc/init.d/functions HTTPPRONUM=`ps -ef | grep http | grep -v grep | wc -l`              
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-04-06 22:05:50
                            
                                617阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            
             一、此题来源51cto linux论坛版
用户输入A;B;C;D;E;F;G
输入A的话就查看/etc/passwd最后5个系统用户,只要显示用户名和UID就行了,其他不要
输入B的话就显示系统开机时间多久了
输入C的话就判断当前磁盘根目录使用情况是否超过50%,如果超过50%就显示“disk space is used over 50%”;如果没超            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-04-03 10:33:14
                            
                                1740阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             以下练习题目来源于互联网:
练习一:
a
b
c
dd  xxxxx1
dd  xxxxxxxx2
dd xxxxxxxxx3
dd   xxxxxxxx4 
写个shell脚本,搜索到以dd开头的第1行和第3行将其前面加个#注释,并在第3行后面添加3行aa1,aa2,aa3.... 
方法一:
[root@she            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-04-03 10:41:36
                            
                                946阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             1.扫描同一网络内IP使用情况
#!/bin/bash #------------------------------- #Version        0.1 #Filename:      ipscan.sh&n            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-04-04 21:21:12
                            
                                652阅读