由于工作上的需要,花了点时间,研究了一下eval和exec这两个shell内建特殊的命令。因为用的不是很多,所以还是有一点比较隐晦的。。1.eval                    &n            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-09-09 16:37:04
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近调试了一个脚本,在一台环境里,正常运行,在另外一台服务器环境里,就报错“bc: command not found查找发现问题如下:Linux字符界面下也是有计算器的,那就是bc!运行方法很简单,在shell中直接输入bc即可,注意:如果提示 bc: command not found表示没有安装bc,debian:apt-get install bc  centos:yum -y            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-10-14 17:44:31
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            最近调试了一个脚本,在一台环境里,正常运行,在另外一台服务器环境里,就报错“bc: command not found查找发现问题如下:linux字符界面下也是有计算器的,那就是bc!但是到现在位置我几乎还没有看到有谁会在字符界面下用bc敲敲打打的,我想bc大概也可以放入箱底了吧,不过有时候手边没有计算器的时候bc可是一个非常的工具啊。运行方法很简单,在shell中直接输入bc即可,注意:如果提示            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-07 06:47:23
                            
                                1191阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            造成这个问题的原因是Windows下的空行,我们只需要把文件转成unix就好 Centos下,执行yum install dos2unix,然后dos2unix [file],再执行shell命令就好了            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-30 11:39:08
                            
                                388阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            执行个别shell测试脚本运行报错$'\r': command not found 考虑到可能是windows与Linux的换行符不同的原因(windows是\r\n,Linux是\n)造成的,但是又不想一个个替换。 可以使用如下命令来解决: # vi 脚本名 命令行模式下输入: :set ff=u            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-03-31 12:54:00
                            
                                252阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            ansible 常用模块1 command 模块默认模块,不指定 -m 参数时,使用的就是 command 模块;但 "<", ">", "|", and "&" 操作都不可以,当然,也不支持管道;缺点:不支持管道,没法批量执行命令;示例:ansible 192.168.2.20 -m command -a 'ifconfig'  //联系某一台主机执行ifconfig命令
a            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-04 16:51:49
                            
                                161阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            序言因为需要在Windows上编译和部署程序,因此需要借助PowerShell的脚本力量完成这些事情。目标服务器是windows server2022,因此不需要初始化WinRM服务,省却了不少的麻烦,让我们可以直接通过Powershell远程服务器,执行命令。1. 开启远程会话使用过SSH的都知道,在linux下这个命令极其强大,基本可以做任何事情,当然windows页支持ssh,只不过由于缺少            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-20 08:53:50
                            
                                556阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Shell脚本学习之旅(4)— for命令重复执行一系列命令在编程中很常见,通常需要重复一组命令直至达到某个特定条件,比如处理某个目录下的所有文件、系统上的所有用户或是某个文本文件中的所有行。 bash shell提供了for命令,允许创建一个遍历一系列值的循环,每次迭代都使用其中一个值来执行已定义好的一组命令。下面是bash shell中for命令的基本格式。for var in list
do            
                
         
            
            
            
            MySQL shell脚本执行错误 $'\r':command not found;是因为脚本编码问题,处理方式在linux上执行 dos2unix 脚本名,然后执行脚本即可。建议大家直接在Linux下编码测试等            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-04-12 11:52:02
                            
                                6124阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            主要原因:   windows下编辑的脚本与linux编辑的脚本,在回车换行的符号有所不同造成的解决方案:Centos下有个命令dos2unix你只要输入dos2unix *.sh就可以完成转换工作了如果命令不存在的话就使用下命令安装yum install dos2unix -y...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-28 16:19:36
                            
                                165阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Shell脚本介绍Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。shell是一种脚本语言;可以使用逻辑判断、循环等语法;可自定义函数;shell是系统命令的集合;shell脚本可以实现自动化运维,能大大增加我们的运维效率;Shell脚本结构和执行结构开头需要“#!/bin/bash“;脚本内容中以#开头的行作为解释说            
                
         
            
            
            
            主要是原因是windCentos下有个命令dos2unix你只要输入dos2unix *.sh就可以完成转换工作了如果命令不存在的话就使用下命令安装yum install dos2unix -y            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-27 15:52:45
                            
                                383阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            主要原因:windows下编辑的脚本与linux编辑的脚本,在回车换行的符号有所不同造成的 解决方案: Centos下有个命令dos2unix 你只要输入dos2unix *.sh就可以完成转换工作了 如果命令不存在的话就使用下命令安装 yum install dos2unix -y ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-26 16:08:00
                            
                                211阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            问题描述 前几天编写的shell小脚本,测试自动安装MySQL的,今天测试运行,然后出现如下错误$’\r’:command not found, 问题分析 检查脚本,没有问题,只是有空行。提示这个错误也不是代码本身错误,怀疑可能是编码格式等错误,:脚本是Linux下编辑完成测试。后期我又做了简单修改            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-01-07 15:35:00
                            
                                227阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Ansible Command Shell: Simplifying IT Automation
In today's fast-paced and dynamic IT environment, organizations strive to automate their infrastructure management processes to increase efficiency an            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-31 13:20:38
                            
                                23阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux和Windows文本文件的行结束标志不同。在Linux中,文本文件用"/n"表示回车换行,而Windows用"/r/n"表示回车换行。有时候在Windows编写shell脚本时需要注意这个,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-23 09:53:05
                            
                                593阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python远程执行shell脚本:多次执行exec_command
在实际应用中,我们经常需要在远程服务器上执行一些shell脚本来完成一些操作,例如更新软件、备份文件等。Python提供了`paramiko`库来实现远程执行shell脚本的功能。在本文中,我们将介绍如何使用`paramiko`库多次执行`exec_command`函数来实现远程执行shell脚本的功能。
## 安装pa            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-02 05:28:07
                            
                                435阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            import paramikoimport threading            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-12-12 14:19:13
                            
                                842阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            cat abc.txt |hexdump -C            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-07-01 14:23:00
                            
                                159阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            
1. 显示系统中全部Android平台:
    android list targets
2. 显示系统中全部AVD(模拟器):
    android list avd
3. 创建AVD(模拟器):
    android create avd --name 名称 --target 平台编号
4. 启动模拟器:
    emulator -avd 名称 -sdcard ~/名称            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-10-24 20:43:00
                            
                                306阅读
                            
                                                                                    
                                2评论