#BASH

Mac 每次都要执行source ~/.bash_profile 配置的环境变量才生效

自己在~/.bash_profile中配置环境变量,可是每次重启终端后配置的不生效.需要重新执行:$source~/.bash_profile发现zsh加载的是~/.zshrc文件,而‘.zshrc’文件中并没有定义任务环境变量。解决办法编辑~/.zshrc文件并在最后增加一行:source~/...

linux BASH shell设置字体与背景颜色

linuxBASHshell下设置字体及背景颜色的方法。BASHshell下设置字体及背景颜色 echo-e"e[31mteste[41m" e[30m将字符的显示颜色改为黑色 e[31m将字符的显示颜色改为红色 e[32m将字符的显示颜色改为绿色 e[33m将字符的显...

linux bash shell中case语句的实例

本文介绍下,在bashshell编程中,有关case语句的一个例子,学习下case语句的用法,有需要的朋友参考下。本文转自:http://www.jbxue.com/article/13377.htmlbashcase语句的例子。分享一段bashshell代码,对于学习bash的同学理解case语句的用法,会有帮助。例...

linux bash中too many arguments问题的解决方法

本文介绍下在linuxbashshell中出现toomanyarguments问题的解决办法,有需要的朋友参考学习下转自:http://www.jbxue.com/article/13378.html判断一个文件的内容是不是为空,使用语句:iftest-z`catfilename`当filename为空或者只有一行没有...

git中Bash基本操作命令

1)、cd:改变目录。2)、cd..回退到上一个目录,直接cd进入默认目录3)、pwd:显示当前所在的目录路径。4)、ls(ll):都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。5)、touch:新建一个文件如touchindex.js就会在当前目录下新建一个index.js文件。6)、rm:...
代码星球 ·2020-08-19

解决“/bin/bash^M: bad interpreter: No such file or directory”

在执行shell脚本时提示这样的错误主要是由于shell脚本文件是dos格式,即每一行结尾以来标识,而unix格式的文件行尾则以来标识。 查看脚本文件是dos格式还是unix格式的几种办法。(1)cat-Afilename 从显示结果可以判断,dos格式的文件行尾为^M$,unix格式的文件行尾为$...

centos7 (ifconfig不能使用) -bash: ifconfig: command not found

 [root@localhost~]#ifconfig-bash:ifconfig:commandnotfound 输入ipaddr确认IP地址是否设置正常,设置好如下所示,如果没有获取到IP地址则设置一个即可。 确认ifconfig命令是否未安装 ls/sbin|grepifc...

-bash: brew: command not found

 ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"如果安装成功的话,还出现这个问题说明可能是没有配置相关环境变量,那么如何配呢?我们可以在/usr/local/bin目录下找找是否已经安装...

检测三种不同操作系统的Bash脚本

检测三种不同操作系统(GNU/Linux,MacOSX,WindowsNT)的Bash脚本。设计:1、使用“uname”命令获取系统信息,带上“-s”参数个打印内核名称。2、使用“expr”和“substr”处理内核名称字符...

bash 括号(小括号,双小括号,中括号,双中括号,大括号)

主要包括一下几种${var} $(cmd) ()和{} $((exp)) ${var:-string},${var:+string},${var:=string},${var:?string} $(var%pattern),$(var%%pattern),$(var#p...
代码星球 ·2020-08-05

Linux 登录 MySQL 报错, 解决bash: mysql: command not found 的方法

 原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。首先得知道mysql命令或mysqladmin命令的完整路径,比如mysql的路径是:/usr/local/mysql/bin/m...

git bash 乱码问题之解决方案

解决办法:右击左上方git标识,然后进入到如图中,点击Text,进行操作。操作完毕后,关闭gitbash,然后再重新打开,执行ls或ll命令,查看对应的以中文作为目录或文件名是否显示乱码,如果之前是乱码,现在打开查看显示正常,那么就表示该问题已解决。本文主要参考链接:GitBash终端中文输出显示乱码解决方案...

Git bash Error: Could not fork child process: There are no available terminals (-1)

错误信息:Error:Couldnotforkchildprocess:Therearenoavailableterminals(-1)截图如下:解决办法:(1)使用cmd命令tasklist,找到gitbash的进程(2)找到红色标记处(3)执行命令(taskkill/pid9872-t-f)将其杀死即可参考问题解决...
代码星球 ·2020-07-24

docker~写个容器启动的bash脚本

回到目录bash脚本在linux里就相当于win里的bat和cmd及ps脚本,可以把一般指令组织在一起,统一去执行,比如我有一些docker容器需要统一去启动,这时,你可以把它们写成一个bash脚本,但有一点要注意,你的文档格式需要是unix,大家可以使用notepad++表写脚本,然后上传到linux上就行了!如果你...

干货~powershell与bash和docker在项目中怎么用

回到目录这个标题够直接了吧,够坦诚了吧,也许你在项目里这三个东西都没有用到,但这三个东西在未来的两年里将成为最HOT的技术,它们不是什么框架,也不是什么设计模式,而是做为程序和环境快速部署而设计出来的,为的就是解决未来超级复杂的开发环境的部署工作,对于这三个东西,大叔最近也在研究与实践,并现时会总结出一些东西,与大家分...
首页上一页...23456...下一页尾页