参考 <Prompt Magic> ubuntu初始时bash提示符的颜色同程序输出的颜色相同,当大量有输出时,找到输出信息开始的地方往往很费劲.如果把提示符的颜色变成更为醒目的颜色,那么就很容易定位输出信息开始处.bash中想要改变提示符颜色可以通过PS1变量的值来设置,如果将其放入用户对应目录下的.bashrc文件中,则用户打开bash时自动更改颜色.这里,我将提示符改成绿色:    PS1="\[\e[32m\]\u@\h:\w\$ \[\e[0m]"这里,\e[与m…
来源地址: http://blog.csdn.net/jernymy/article/details/6547671 第一种适用于为单一用户设置PATH.第二种是为全局设置 PATH.第三种方法适合于暂时修改,重新登录后失效 >## 第一种方法:每个用户的目录都有自己的配置脚本文件.bashrc root :/root/.bashrc myname :/home/myname/.bashrc ~/.bashrc 可以在此文件中加入 PATH 的设置如下: export PATH=$PATH:/y…
工作中用到一个python脚本,自动化运行某目录下的多个vc工程代码. 编译工程代码的命令如下,直接运行会失败,系统找不到devenv,我们需要添加devenv.exe所在的目录到环境变量中. os.system('devenv '+ name+  '.sln /project '+ name + '.vcproj /Rebuild "debug|win32" /Out '+ name + '.cmp>nul') 项目组已经有一个自己编写的添加各种临时环境变量的bat脚本,其中也…
我的ps1命令提示符: export PS1="\[\e[31;1m\]\u @ \[\e[34;1m\]\h \[\e[36;1m\]\w \[\e[33;1m\]\t $ \[\e[37;1m\]\n" 显示效果如下: 1. 设置ps1变脸的显示 PS1(是数字1而不是字母l),每个版本bash的PS1变量内的特殊符号可能有些小的差异,你可以先man bash 一下.下面是FC4环境下默认的特殊符号所代表的意义: \d :代表日期,格式为weekday month date,例如:…
2016.1.11今天学了改变PS1的颜色,怎么增加PS1变量找到文件(.bash_profile),或者bashrc export PS1="\[\e[32;1m\]Test $PWD> \[\e[0m\]" #显示绿色,其中Test是额外增加要显示的内容 export PS1="\[\e[35;1m\]Test $PWD> \[\e[0m\] #显示红色 有参考博客http://blog.chinaunix.net/uid-13954789-id-313718…
Bash中的变量1.用户定义的变量变量的定义  用户定义的变量有字母数字及下划线组成,并且变量名的第一个字符不能为数字.            与其它UNIX名字一样,变量名是大小写敏感的. 对于变量,用户可按如下方式赋值:               name = value 变量的引用              在引用变量时,需在前面加$符号,用户也可以在变量间进行相互赋值(一个变量的值赋给另一个变量),如:               (前面的$是命令提示符)              …
首先启动终端. 单击屏幕左上角的Ubuntu图标,在弹出的窗口中点击搜索栏,输入"terminal", 稍等片刻,终端就会赫然在目!二话不说,直接点击!     然后打开环境设置文件. Ubuntu的环境设置文件为/etc/profile.它本质上是一个Shell脚本,其中存储了每次启动系统或终端时都要运行的命令. 在终端中输入 "sudo gedit /etc/profile" ,回车,然后输入管理员密码后回车,即可打开.       怎样在Ubuntu中设置环境…
1. 变量命名 变量命名只能使用数字.下划线.字母,且仅能以下划线或字母开头. 变量很少使用单个字母,单个字母一般用于循环或读取一次性文件的时候. 例: while IFS=: read login a b c name e do printf "%-12s %s\n" "$login" "$name" done < /etc/passwd  变量名最好能望名知意 2. 变量作用域 若脚本a调用脚本b,则a无法得知b中的变量,除非将b中的变…
BASH的PS1变量控制提示符相关的东西,善用它可以让BASH用起来舒服很多 提示符颜色 提示符显示上一个命令的返回值(exit code),并根据是否0调整颜色 提示符生成的时间(这样就知道上一条命令是什么时候执行完成的,执行时间长的任务时有用) 你有没有遇到过,打开了很多个终端窗口,分不清哪个用于哪个?同样是通过PS1可以做到 终端窗口标题显示当前目录 终端窗口标题显示当前正在执行的命令 效果图(不含时间): 提示符前面的( 0)是上一个命令的返回值. 第二个数字是当前BASH进程的PID.…
bash是linux操作系统的shell.以下是Multi-Perspective Sentence Similarity Modeling论文实现时碰到的一个bash: #!/bin/bash python2.7 scripts/download.py glove_dir="data/glove" glove_pre="glove.840B" glove_dim="300d" if [ ! -f $glove_dir/$glove_pre.$g…