shell中exec命令 1、find中的-exec参数 在当前目录下(包含子目录),查找所有txt文件并找出含有字符串"bin"的行 find ./ -name "*.txt" -exec grep "bin" {} \; 在当前目录下(包含子目录),删除所有txt文件 find ./ -name "*.txt" -exec rm {} \; Execu...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-02-24 17:33:00
                            
                                169阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            参考:《linux命令、编辑器与shell编程》 《unix环境高级编程》 exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息。 bash shell的命令分为两类:外部命令和内部命令。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-10 17:41:59
                            
                                220阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shell中exec解析            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-02-10 13:44:55
                            
                                858阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            实现"shell中docker exec"的步骤如下:
1. 确保已经安装并配置好Docker环境。
2. 确认已经启动了要执行命令的Docker容器。
下面是实现该功能的详细步骤:
1. 首先,打开终端或命令提示符,进入要执行Docker命令的主机操作系统。
2. 使用如下命令,查看当前运行的Docker容器列表:
```shell
docker ps
```
这个命令将会列出所有正            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-20 09:41:31
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            参考:《linux命令、编辑器与shell编程》 《unix环境高级编程》 exec和source都属于bash内部命令(builtins comman            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-10-24 16:18:07
                            
                                137阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Shell中使用docker exec命令操作MySQL数据库
## 引言
在开发过程中,我们经常需要操作数据库,而MySQL是一个广泛使用的关系型数据库管理系统。在使用Docker来部署MySQL数据库时,我们可以通过docker exec命令来在容器中执行一些操作,比如连接数据库、执行SQL语句等。本文将介绍如何在Shell中使用docker exec命令来操作MySQL数据库。
#            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-23 04:09:56
                            
                                136阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息。bash shell的命令分为两类:外部命令和内部命令。外部命令是通过系统调用或独立的程序实现的,如sed、awk等等。内部命令是由特殊的文件格式(.def)所实现,如cd、history、exec等等。  在说明exe和source            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-01-20 22:27:59
                            
                                531阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             echo 1234567890 > File    # 写字符串到"File".   exec 3<> File             # 打开"File"并且给它分配fd 3.   read -n 4 <&3   &nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-07-02 15:00:44
                            
                                615阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简介Docker Exec 是 Docker 中一个非常有用的命令,它允许您在正在运行的容器内部执行命令。这对于调试、管理和与容器进行交互非常有帮助。在本篇文章中,我们将深入探讨 Docker Exec 命令的使用方法,并提供一些实用的示例,旨在帮助初学者更好地理解和运用这一功能。什么是 Docker Exec 命令?Docker Exec 命令用于在正在运行的 Docker 容器内部执行命令。它            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-07 10:01:04
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            这两个函数都是执行Linux命令函数,不同的是获取返回结果不一样,exec只能获取最后一行            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-02-27 16:51:41
                            
                                109阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            由于最近经常写脚本的缘故,与exec结缘,哈哈,今天简单记录一下,以加深印象exec 执行程序虽然exec和source都是在父进程中直接执行,但exec这个与source有很大的区别,source是执行shell脚本,而且执行后会返回以前的shell。而exec的执行不会返回以前的shell了,而是直接把以前登陆shell作为一个程序看待,在其上经行复制注意:这里是指在shell脚本中            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-06-06 23:06:26
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息。 bash shell的命令分为两类:外部命令和内部命令。外部命令是通过系统调用或独立的程序实现的,如sed、awk等等。内部命令是由特殊的文件格式(.def)所实现,如cd、history、exec等等。 在...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-09-08 16:55:41
                            
                                240阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux 下shell中exec解析            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-21 17:23:00
                            
                                785阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux是一种广泛使用的操作系统,它以稳定性、安全性和性能著称。Linux系统中的Shell是用户与操作系统之间的接口,能够通过Shell来执行各种命令。其中一个被广泛使用的Shell命令是exec。
exec命令是Linux Shell的一个内置命令,用于执行一个外部命令,而不是在当前Shell中创建一个新的子进程来执行该命令。通过exec命令,用户可以用一个新的程序替换当前Shell所在的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-26 12:22:35
                            
                                122阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何在Java中实现Shell命令执行
## 一、引言
在许多Java应用程序中,我们可能需要执行外部Shell命令,例如调用系统工具或执行脚本。这可以通过Java的 `Process` 类来实现。本文将向你详细介绍如何使用Java执行Shell命令的流程,并提供代码示例。
## 二、流程概述
我们将执行Shell命令的过程分为以下几个步骤:
| 步骤      | 描述            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-22 03:39:49
                            
                                21阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shell 执行一个脚本source 一个脚本 Execute commands from a file in the current shell.以上两者还是比较好区分的sh 执行会生成一个新的子shell 去执行里面的脚本,执行完毕后,返回到父进行当中。而source会把脚本内容加载到本shell进程中执行。看看以下这个例子就知道了。[root@master ~]# cat test            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-07-30 14:45:10
                            
                                5237阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shell 执行一个脚本source 一个脚本 Execute commands from a file in the current shell.以上两者还是比较好区分的sh 执行会生成一个新的子shell 去执行里面的脚本,执行完毕后,返回到父进行当中。而source会把脚本内容加载到本shell进程中执行。看看以下这个例子就知道了。[root@master ~]# cat test            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-07-30 14:49:21
                            
                                1453阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shell的内建命令exec将并不启动新的shell,而是用要被执行命令替换当前的shell进程,并且将老进程的环境清理掉,而且exec命令后的其它命令将不再执行。  因此,如果你在一个shell里面,执行exec ls;那么,当列出了当前目录后,这个shell就自己退出了,因为这个shell进程已被替换为仅仅执行ls命令的一个进程,执行结束自然也就退出了。为了避免这个影响我们的使用,一般将exe            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 09:37:10
                            
                                85阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. fork  ( /directory/script.sh) :如果shell中包含执行命令,那么子命令并不影响父级的命令,在子命令执行完后再执行父级命令。子级的环境变量不会影响到父级。 fork是最普通的, 就是直接在脚本里面用/directory/script.sh来调用script.sh这个脚本.运行的时候开一个sub-shell执行调用的脚本,sub-sh            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2016-03-10 19:06:22
                            
                                735阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何在Linux中使用Shell命令执行Docker exec
作为一名经验丰富的开发者,你可能经常需要在Linux系统中使用Docker来管理容器。其中一个常见的操作就是使用`docker exec`命令来在运行中的容器中执行命令。现在有一位刚入行的小白向你请教如何实现这个操作。接下来,我将为你详细介绍整个流程,并提供每一步需要执行的代码。
## 流程图
```mermaid
flow            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-17 05:05:28
                            
                                85阅读