# source lianxi.sh  # . lianxi.sh  # ./lianxi.sh   \\当前用户必须对程序具有执行权限  # bash            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-03-08 17:30:09
                            
                                447阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux是一款开源的操作系统,因其安全性高、稳定性好、免费等特点而受到广泛的欢迎。在Linux中,Shell脚本是一种强大的工具,可以帮助用户自动化完成各种任务。那么在Linux中,怎样执行Shell脚本呢?
首先,要执行Shell脚本,需要使用一个文本编辑器来创建Shell脚本文件,通常以.sh为后缀。在编辑器中编写好所需的Shell脚本内容,可以包含各种命令、逻辑判断、循环等。
接着,保            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-27 10:08:14
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## shell脚本怎样交互docker容器
在进行容器化部署时,我们通常会使用Docker来创建和管理容器。Docker提供了一套命令行工具来与容器进行交互,但有时候我们希望通过shell脚本来自动化这些交互过程,以便更好地集成到我们的部署流程中。
本文将介绍如何使用shell脚本来与Docker容器进行交互,并提供一些示例代码来说明这些技术。
### 与Docker容器交互的方式
在s            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-01 06:49:25
                            
                                199阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            删除注释,操作系统限linux#!/bin/bash###the script use to delete            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-15 01:13:40
                            
                                464阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            [root@master sh]# cat test1.sh 求100以内的素数 #!/bin/bash#求100以内的素数for((i=2;i<=100;i++))doyn="y"for((y=2;y<=$[$i/2];y++))doif [ $[$i % $y] == 0 ];thenyn="n"breakfidoneif [ "$yn" = "y" ];thenecho $ifi            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-03 14:39:25
                            
                                71阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            一、删除XX天(默认10天)之前某个目录下面带.log的日志文件,并且输出文件显示删除的文件#!/bin/sh
#如果没有输入变量值,默认天数为10
start=$(date +%y-%m-%d-%H%M%m)
File=/temp/delete_$start.txt
FilePath=/data
echo $File
if [ ! -n "$1" ];
then
	day=10
else
            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 12:46:22
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何在Linux Shell脚本中调用Redis指令
在当今的开发环境中,Linux Shell脚本常被用于任务自动化,而Redis则是一个高性能的NoSQL数据库,用于高效存储和检索数据。这篇文章将教你如何在Linux Shell中调用Redis指令,并通过具体的示例逐步说明整个过程。
## 流程概览
以下是实现的整体流程:
| 步骤 | 操作            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-03 05:48:17
                            
                                132阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            有时我们通过windows主机上编写的脚本,传到unix主机上面的时候,发现很^M,看起来非常乱,下面就是如何去除的方法;在vi中:按Esc切换到命令模式输入::%s/^M//g  就可以删除^M^M是通过 Ctrl+v+Shift+m输入的,按住ctrl键按v键,不放ctrl键,再按shift键和m键,完成后全部放开。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-10-14 11:07:25
                            
                                3121阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简介: 上篇推文 笔者介绍了如何用开源工具来闪回binlog,但有时候我们的机器无法安装这些开源工具。这时候我们可以使用shell脚本来闪回binlog,是不是觉得方便多了。条件:1.mysql binlog必须存在且是row格式的2.反向生成的表必须有主键3.表结构不能有更改1.shell脚本闪回:# 脚本 del_time_recovery.sh(根据起止 time恢复)用于回滚delete操            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-02-28 14:22:20
                            
                                561阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Shell脚本连接MySQL后怎样退出
在Shell脚本中,我们经常需要连接到MySQL数据库执行各种操作。连接到数据库后,我们也需要正确退出数据库连接,以释放资源并保持数据的一致性。本文将介绍如何在Shell脚本中连接MySQL数据库后正确退出。
## 连接MySQL数据库
要在Shell脚本中连接到MySQL数据库,我们可以使用`mysql`命令。具体的连接命令如下所示:
```s            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-25 07:43:57
                            
                                188阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            echo $s8runshell|sed -e 's/\(^ *\)//') 去掉首部空格
             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-01-22 12:57:46
                            
                                1753阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对于Linuxer来说,自动补全是再熟悉不过的一个功能了。当你在命令行敲下部分的命令时,肯定会本能地按下Tab键补全完整的命令,当然除了命令补全之外,还有文件名补全。Bash-completion自动补全这个功能是Bash自带的,但一般我们会安装bash-completion包来得到更好的补全效果,这个包提供了一些现成的命令补全脚本,一些基础的函数方便编写补全脚本,还有一个基本的配置脚本。但也正如            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-30 11:03:42
                            
                                162阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            bash shell 脚本的方法有多种,假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本:复制代码代码如下:cd /data/shell./hello.sh./的意思是说在当前的工作目录下执行hello.sh。如果不加上./   ,bash可能会响            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-11 11:26:24
                            
                                95阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            0 在开发中,我们有时候需要使用 Shell 脚本完成一些简单的操作,但是往往有的操作比较耗时,但是我们又不得不等待它执行完成后才能进行下面的步骤,所以许多朋友往往使用sl            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-01-17 11:20:00
                            
                                308阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
                Linux操作系统中去掉各类文件中的注释这个功能比较常用,通常用在查看一个较长的文件,又不想看注释的情况。通常这些文件包括C语言编写的*.c、*.h文件、cpp文件、*.xml文件、*.sh shell脚本文件、*.ini *.conf配置文件、*.php *.py *.pl等编程语言编写的文件以及无扩展名的一些可执行文件等。              
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2016-12-27 16:57:16
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何在MySQL中去掉0:一名新手开发者的指南
在数据库开发中,经常会遇到需要处理数据的场景,其中之一就是去掉不必要的零(0),特别是在数据呈现或计算时。对于一名刚入行的小白,这里我将详细说明在MySQL中如何实现这一目标。通过以下步骤,你将能够熟练地掌握这一技巧。
## 实现流程概述
以下是实现去掉0的流程:
| 步骤 | 描述                         |
|            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-26 09:16:16
                            
                                69阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            有两种方式执行shell scripts,一种是新产生一个shell,然后执行相应的shell scripts;一种是在当前shell下执行,不再启用其他shell。方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本:复制代码 代码如下:cd /data/shell
./hello.sh方法二:以绝对路径的方式去执行bash shell脚本:复制代码 代码如下:/dat            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-17 14:57:35
                            
                                1293阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            什么是Shell?Shell是用户与内核进行交互操作的一种接口,目前最流行的Shell称为bash ShellShell也是一门编程语言<解释型的编程语言>,即shell脚本一个系统可以存在多个shell,可以通过cat /etc/shells命令查看系统中安装的shell,不同的shell可能支持的命令语法是不相同的一个规范的Shell脚本在第一行会指出由哪个程序(解释器)来执行脚本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-28 07:12:59
                            
                                635阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录前言shell函数的定义函数的优势shell 函数的调用实战案例总结前言Shell 函数的本质是一段可以重复使用的脚本代码,这段代码被提前编写好了,放在了指定的位置,使用时直接调取即可。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-04-17 23:33:46
                            
                                1698阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            配置 bash Shell忽略命令大小写 |按“上“键显示该命令的历史 当按“上键”时,能够显示前一个历史命令。但是,这还 不太方便,下面的这个配置,可以让bash输入的命令头按“上“键显示该命令的历史,比如:输入 vim ,然后按”上“键,此时,可以显...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-02-04 23:19:00
                            
                                626阅读
                            
                                                                                    
                                2评论