我在bash下,set命令怎么显示的脚本阿。
-
- 帖子: 1038
- 注册时间: 2007-01-10 9:32
我在bash下,set命令怎么显示的脚本阿。
系统什fedora17的,set命令应该显示shell变量,但系统显示的是脚本。请看。
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: 我在bash下,set命令怎么显示的脚本阿。
亲,export啊。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
-
- 帖子: 1038
- 注册时间: 2007-01-10 9:32
Re: 我在bash下,set命令怎么显示的脚本阿。
另外我在终端下,设置变量HELLO=world,软后用set和env显示变量,都有HELLO这个变量。
按照HELLO是个shell变量,在env里因该没有显示才对阿。请指教。
按照HELLO是个shell变量,在env里因该没有显示才对阿。请指教。
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 我在bash下,set命令怎么显示的脚本阿。
我这里确实没有。你看看是不是之前已经 export 过它了?drongh 写了:另外我在终端下,设置变量HELLO=world,软后用set和env显示变量,都有HELLO这个变量。
按照HELLO是个shell变量,在env里因该没有显示才对阿。请指教。
-
- 帖子: 1038
- 注册时间: 2007-01-10 9:32
Re: 我在bash下,set命令怎么显示的脚本阿。
前面我用了set -a指令。lilydjwg 写了:我这里确实没有。你看看是不是之前已经 export 过它了?drongh 写了:另外我在终端下,设置变量HELLO=world,软后用set和env显示变量,都有HELLO这个变量。
按照HELLO是个shell变量,在env里因该没有显示才对阿。请指教。
-
- 帖子: 1038
- 注册时间: 2007-01-10 9:32
Re: 我在bash下,set命令怎么显示的脚本阿。
不知道set -E指令具体的含义是什么?
书上说什emacs默认,没看懂。
另外
set -I设定后,在终端下ctrl+D还是起作用,直接推出终端了。
书上说什emacs默认,没看懂。
另外
set -I设定后,在终端下ctrl+D还是起作用,直接推出终端了。
-
- 帖子: 1038
- 注册时间: 2007-01-10 9:32
Re: 我在bash下,set命令怎么显示的脚本阿。
下面一道思考题,请帮忙看看。
1、环境变量并不是真正的全局变量,因为子进程对环境变量的修改并不能传递回父进程。假定情况不是这样,说明黑客如何使用这个漏洞,在他拥有账户的多用户系统上导致问题。
请指出具体的怎么弄的,本人初学shell。以前是把linux当windows用。
1、环境变量并不是真正的全局变量,因为子进程对环境变量的修改并不能传递回父进程。假定情况不是这样,说明黑客如何使用这个漏洞,在他拥有账户的多用户系统上导致问题。
请指出具体的怎么弄的,本人初学shell。以前是把linux当windows用。

-
- 帖子: 1318
- 注册时间: 2005-09-13 4:56
- 系统: Ubuntu Jammy Jellyfi
Re: 我在bash下,set命令怎么显示的脚本阿。
为什么不使用env
-
- 帖子: 1318
- 注册时间: 2005-09-13 4:56
- 系统: Ubuntu Jammy Jellyfi
Re: 我在bash下,set命令怎么显示的脚本阿。
在我这里,env并不会出现$HELLO,GNU bash, 版本 4.2.36(1)-release (x86_64-pc-linux-gnu)drongh 写了:另外我在终端下,设置变量HELLO=world,软后用set和env显示变量,都有HELLO这个变量。
按照HELLO是个shell变量,在env里因该没有显示才对阿。请指教。
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
Re: 我在bash下,set命令怎么显示的脚本阿。
不是 set 的错,而是某个变量的内容是脚本。
-
- 帖子: 1038
- 注册时间: 2007-01-10 9:32
Re: 我在bash下,set命令怎么显示的脚本阿。
第一题懂了,后面几个还有疑问。谢谢大家。自由建客 写了:不是 set 的错,而是某个变量的内容是脚本。
set只是现实shell变量
env显示的是环境变量