Bash Shell: Take Control of PS1, PS2, PS3, PS4 and PROMPT_COMMAND

转载 2012年03月22日 19:37:25

PS1 - to set the prompt string, ofcourse!
PS2 - to set the subshell prompt string, which by default is ">", when we enter a command half and press enter, we get the subshell prompt string which is >, then we can complete the command and press enter, it runs. We can change the > to something by modifying this var
PS3 - mostly used in ksh, this is used to define the prompt string displayed by 'select' command, which creates a menu, so in the menu, the prompt string for each option can be defined by changing this one
PS4- we can debug a shell script by putting a set -x while running it, this enables to print each command and then its results a + sign is put before each command, this "+" prompt string can be changed by defining the PS4 var.

 

http://www.thegeekstuff.com/2008/09/bash-shell-take-control-of-ps1-ps2-ps3-ps4-and-prompt_command/

 

http://pangaoyuan.iteye.com/blog/1154788

Linux下PS1、PS2、PS3、PS4使用详解

shell调试可以设置PS4 $ echo $PS4 +{$LINENO:${FUNCNAME[0]}} 原贴:http://os.51cto.com/art/201205/3349...
  • rainharder
  • rainharder
  • 2017年01月16日 12:53
  • 1498

Linux下PS1、PS2、PS3、PS4使用详解

1、PS1——默认提示符 如下所示,可以通过修改Linux下的默认提示符,使其更加实用。在下面的例子中,默认的PS1的值是“\s-\v\$”,显示出了shell的名称的版本。我们通过修改,可以使其显...
  • wtysksk
  • wtysksk
  • 2013年07月08日 23:26
  • 1335

PS1~4,终端提示符设置

终端可以说是在Linux的使用中最常用到的工具了,通过设置PS1,PS2,PS3,PS4这四个环境变量,我们就可以个性化定制终端的提示符。 一、PS1—默认的交互提示符 默认情况下PS1为...
  • echo42
  • echo42
  • 2014年06月09日 23:07
  • 1858

Bash Shell PS1: 10 Examples to Make Your Linux Prompt like Angelina Jolie

In the previous article, we discussed about Linux environment variables PS[1-4] and PROMPT_COMMAND...
  • Barry201209
  • Barry201209
  • 2012年10月14日 10:49
  • 355

一日一点RakNet(40)--Lobby2Client-PS3

Lobby2Client_360插件概览   NP系统的接口,包括信号        PS3 NP系统提供了房间和大厅的概念。Sony也使用NAT穿透架起了自己的主机服务器。通过使用Lobby2...
  • xiao_0429
  • xiao_0429
  • 2012年05月05日 08:32
  • 820

Shell十三问之二:shell prompt(PS1) 与Carriage Return(CR) 的关系

当你成功登录进一个文字界面之后,大部份情形下, 你会在荧幕上看到一个不断闪烁的方块或底线(视不同版本而别), 我们称之为*游标*(cursor)。 游标的作用就是告诉你接下来你从键盘...
  • NN179
  • NN179
  • 2013年01月06日 21:20
  • 745

日本地震致索尼工厂被浸泡 海啸冲走12万台PS3

索尼发言人Yasuhiro Okada表示,公司已经关闭了日本东北部的6家生产厂,并且正在对地震导致的大范围停电和生产设施破坏的影响进行评估。据悉,索尼关闭的6家生产厂主要生产蓝光光盘、磁头和电池等产...
  • cometwo
  • cometwo
  • 2012年11月10日 13:13
  • 1472

新的PS3的视频服务是通过移动控制

新的PS3的视频服务是通过移动控制   索尼宣布在美国的下一部电影流媒体服务这个月,有一个额外的消息,运动控制将支持即将到来。   美国的PlayStation业主得到一个新的视频流媒体服务,称为VU...
  • goljzz
  • goljzz
  • 2014年07月29日 11:47
  • 309

啊,整理整理收藏的PS3游戏

PS4出来后忙着把PS3想要留下来的回忆收集全了。 分别是: 战神系列 1 2 3 战神就不用说了m...
  • goteet
  • goteet
  • 2014年05月23日 22:08
  • 797

他破解了iPhone和PS3,引发了黑客战争

乔治·霍兹的成名正是破解了iPhone。图片来源haberdesin.com 在2007年夏季,世界上的第一台iPhone闪亮登场。但在它问世没多久后,就被天才小子——乔治·霍兹(George Ho...
  • laiboy
  • laiboy
  • 2012年05月21日 13:20
  • 7476
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Bash Shell: Take Control of PS1, PS2, PS3, PS4 and PROMPT_COMMAND
举报原因:
原因补充:

(最多只允许输入30个字)