当前位置:  技术问答>linux和unix

/etc/profile中的一些问题

    来源: 互联网  发布时间:2017-01-10

    本文导语:  linxu下登录文件/etc/profile脚本代码if ["${-#*i}" != "$-" ];then ."$i"中“-#*i”和“-”是什么意思,有什么功能呢。另外.执行命令有什么特点吗,是不是后面必须接命令绝对路径呢?请高手赐教 | $...

linxu下登录文件/etc/profile脚本代码if ["${-#*i}" != "$-" ];then ."$i"中“-#*i”和“-”是什么意思,有什么功能呢。另外.执行命令有什么特点吗,是不是后面必须接命令绝对路径呢?请高手赐教

|
$-   由当前shell设置的执行标志名组成的字符串

${-#*i}  从$-字符串左边删除直到第一个!结束


我也不知道对不对,坐等楼下的解答

|
f ["${-#*i}" != "$-" ];then ."$i"中“-#*i”和“-”是什么意思

$-是一个变量,#*i是截取操作,也就是过滤掉$-从头开始的一直遇到第一个i的内容,只留下剩下的内容。


|
. 的问题看下source这个命令吧。

|
if ["${-#*i}" != "$-" ];then ."$i"中“-#*i”和“-”

这是#的用法,表示从左开始截取至遇到i,留下剩下的内容

    
 
 

您可能感兴趣的文章:

  • 我在/etc/profile文件后面加上一段内容后,系统不能正常启动,也不能进入bash使用vi,ed,emacs,mv等指令,请问我怎么把/etc/profile文件内
  • 能不能在用shell对/etc/profile进行编程时,知道调用profile的程序名
  • /etc/profile与/etc/bashrc,用户目录下.bashrc的区别
  • 关于etc/profile的问题
  • Ubuntu中通过$ vi /etc/profile添加环境变量,怎么保存?
  • source /etc/profile 与程序的稳定性
  • 我使用的是root用户登陆,但却不能编辑/etc/profile文件,该如何解决。
  • 无法修改vi /etc/profile
  • [root@fedora ~]# find /etc profile 为什么提示找不到该文件
  • shell 脚本 如何添加环境变量到/etc/profile
  • 修改/etc/profile后如何能立即生效?
  • 关于linux vi /etc/profile命令
  • linux /etc/profile/ 修改后不能登录系统 java环境变量设置 无法保存
  • 修改/etc/profile 后出现shell命令无法识别
  • 我修改了/etc/profile文件中的classpath变量,用什么方式使之生效
  • 请问初试加载环境变量的文件除了/etc/profile还有哪个
  • Ubuntu用gedit编辑/etc/profile时出现的问题
  • 浙ICP备11055608号-3 iis7站长之家
  • source /etc/profile没有发现命令
  • 在linux里面装JDK的时候设置环境变量/etc/profile里面怎么写字?
  • lilo的问题,装上后/etc下没有lilo.conf,我在机子上找子个,放有/etc下,修改部分参数,运行lilo,提示错误!
  • 编辑/etc/crontab来启动任务的问题!!!
  • 虚拟机Linux下使用编辑/etc/auto.master的问题
  • cat /etc/lilo.conf 相关问题
  • /etc/group文件问题
  • 修改/ETC/FSTAB后,系统不能进入,/文件系统只读,不能改,我该怎么办,分不是问题
  • 关于/etc/services中服务端口号的问题?
  • /etc/crontab问题
  • 更改/etc/fstab后FC5启动时遇到问题(很奇怪)
  • 有关etc/passwdw文件的问题!!!
  • /etc/sysconfig/iptables文件的设置问题。
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问/etc/init.d和/etc/rc.d/init.d的区别?
  • /etc/rc.d/init.d和/etc/init.d有联系?区别?
  • 关于/etc下文件与/etc/rc.d下的文件
  • /etc/resolv.conf 和 /etc/sysconfig/network-scripts/ifcfg-eth0 里的DNS不一致为什么呢?高手指点一下
  • 为什么我没有/etc/inetd.conf这个文件。
  • FreeBSD编辑/etc/rc.conf出现permission denied
  • /etc/hosts这个文件有啥用?
  • linux /etc/security/*
  • etc-linux文件的作用
  • redhat7.0的/etc/inetd.conf没有了?
  • 同时配置两个DNS怎么写/etc/resolv.conf文件 ?
  • linux /etc/sudoers权限修改
  • 请问我的ubuntu怎么没有 /etc目录啊?
  • /etc/rc.local开机自动挂载失败
  • 装了redhat7,在/etc里没有inetd.conf文件,谁见过这咋整
  • 求救:Redhat linux 9锁定文件 /etc/passwd 失败
  • etc/tab
  • 如何恢复UNIXware下ETC目录下文件存取控制权限
  • 请教命令passwd如何修改文件/etc/passwd
  • 安装软件包时不能将文件安装进/etc


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3