Linux Bash如何定义、使用Shell变量

null

变量是bash的编程部分,非常有用。没有变量bash将是非常低效的shell。bash本身使用变量,运行应用程序、守护进程、X(图形)服务器等。

定义变量

在bash中定义变量很容易,只要变量和数据就足够了。echo用于将变量打印到终端。使用等号设置变量值。正如您看到的,page,page是不同的变量,这意味着bash区分大小写。

$ page="poftut.com" $ PAGE="http://poftut.com" $ Page="http://www.poftut.com" $ echo $pagepoftut.com$ echo $Page http://www.poftut.com$ echo $PAGE http://poftut.com

删除/取消定义变量

有时我们不需要以前创建的变量,我们希望简单地删除它们。unset关键字用于完全删除变量。

$ test=5$ echo $test5$ unset test$ echo $test

更改变量值

不需要额外的努力来更改现有的变量值。这就像创建新变量一样

$ page="poftut.com" $ echo $page poftut.com$ page="www.poftut.com" $ echo $pagewww.poftut.com

串联变量

要将变量连接在一起,只需将它们放在一起。在第二个echo中,我们在hello和poftut变量之间放置了一个空格,这也会影响打印的字符串。

$ hello="Hello " $ poftut="www.poftut.com"$ echo $hello$poftut Hello www.poftut.com$ echo $hello" "$poftut Hello  www.poftut.com

我们创建两个变量 你好 波夫图特 . 在第二个回音中,我们在它们之间加上一个空格,然后把它们全部连接在一起。

相关文章: kornshell(ksh)和Bash的区别

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享