1.2 预定义变量

echo $PWD 当前路径

echo $USER 当前用户

echo $HOME 当前用户的家目录

echo $PATH 当前的环境变量

echo ~ 当前用户的用户迷路

echo $RANDOM 输出随机数字

echo $$ 返回当前进程的PID号

echo $! 返回运行在后台的进程的最后一个PID号

read 读入键盘的标准输入参数,类似input

read -n 设置read命令计数输入的字符。当输入的字符数目达到预定数目时,

自动退出,并将输入的数据赋值给变量

read -p -p表示输出提示信息read[选项]的变量名

示例:

read -p "enter:" x;echo 我刚刚输入了:$x

enter:1234

我刚刚输入了:1234

read -t 30 -t 表示等待时间单位为秒 -t 30 表示30秒,若30秒后没有输入数据终止执行脚本

read -s 隐藏信息

echo -e “\n” 换行符

which 查看当前项目的安装路径,只能找在当前环境变量中存在的路径

(示:which python)

export 把当前项目加入环境变量当中

export PATH=$PATH: 要加入环境变量的路径 export PATH=$PATH:/home # 实例,将home加入环境变量中

unset 取消变量 a="hello" echo $a 输出:hello unset a

echo $a 输出: #输出是空的,因为变量a不存在了 jobs 查看后台进程运行的状态

转载于:https://www.cnblogs.com/fjy49/p/11160350.html

bash之预定义变量相关推荐

  1. 沈超+shell课件_[Linux教程 李明 沈超 兄弟连]10.4.4 Shell基础-Bash变量-预定义变量.ppt...

    [Linux教程 李明 沈超 兄弟连]10.4.4 Shell基础-Bash变量-预定义变量 第十讲 Shell基础 主讲人:沈超(/lampsc) 交流论坛: 课程大纲 10.1 Shell概述 1 ...

  2. linux系统预定义变量有哪些,Shell预定义变量用法详解

    预定义变量是在 Shell 一开始时就定义的变量,这一点和默认环境变量有些类似.不同的是,预定义变量不能重新定义,用户只能根据 Shell 的定义来使用这些变量. 严格来说,位置参数变量也是预定义变量 ...

  3. shell脚本编译规范(编写第一个脚本,脚本变量的作用,类型 ,了解read命令,let命令,环境变量和预定义变量)

    文章目录 shell脚本编译规范 shell脚本应用场景 shell编程规范 编写第一个脚本 执行脚本文件四种方法 echo输出友好提示信息 管道与重定向 管道操作符号"|" sh ...

  4. 【Makefile由浅入深完全学习记录5】预定义变量的使用

    今天学习Makefile预定义变量的使用,加qq:1126137994.微信:liu1126137994一起学习更多技术!!! 1.预定义变量:自动变量 在Makefile中存在一些预定义过的变量,我 ...

  5. 09.PATH变量、PS1变量、LANG语系变量、位置参数变量、预定义变量详解

    目录 1.PATH变量 2.PS1变量 3.LANG语系变量 4.位置参数变量 5.预定义变量 1.PATH变量 [root@localhost lib]# echo $PATH /usr/lib64 ...

  6. Shell脚本,环境变量,位置变量,预定义变量,自定义变量,单引号双引号反引号用法,一般变量和交互式变量read定义,密文输入变量信息

    Shell脚本,变量,系统预设的环境变量,位置变量,预定义变量,用户的自定义变量 一.定义变量 1.以固定的名称存放可以变化的值 2.格式为 变量名=变量值 3.取消变量的格式 unset 变量名 4 ...

  7. 预定义变量 - PHP手册笔记

    原文:预定义变量 - PHP手册笔记 预定义变量将所有的外部变量表示成内建环境变量,并且将错误信息表示成返回头.超全局变量是在全部作用域中始终可用的内置变量.在函数或方法中无需执行global $va ...

  8. PHP学习笔记1.2——预定义变量参考

    预定义变量和用户自定义变量在使用上没有区别,大多数预定义变量的执行结果都是服务器的相关信息(如:版本号.路径.错误参数等),所以我们很少将其用于网站前台开发,如果被别有用心得人知道了后,会严重威胁服务 ...

  9. shell预定义变量

    预定义变量: 就是shell设计者已经事先定义好的变量,可以直接在shell脚本中使用. 预定义变量 功能描述 $$ 当前进程的进程号(PID) $! 后台运行的最后一个进程的进程号(PID) $? ...

最新文章

  1. 在linux系统使用nginx部署静态网页
  2. linux tree命令 树结构显示目录文件
  3. socket同步和异步通信区别_程序员必知必会,同步通信与异步通信,你了解多少...
  4. UE4学习-场景介绍、基本操作、快捷键
  5. 利用机器学习进行金融数据风险评估
  6. 搭一个简单的接口测试框架
  7. 使用决策树分类算法判断一下你的Python水平
  8. Java中间MD5加密算法完整版
  9. [PBRT-V3]怎么对比不同渲染算法的效果
  10. linux教程 课件ppt,Linux操作系统实用教程全集 教学课件 中文PPT版
  11. Unity获取真实地理地图应用Terrain笔记
  12. css3 模拟fadein,CSS3 transition fadein with display:none
  13. background简写
  14. Android Studio开发:简单的登录注册界面
  15. 【Android -- Material Design】CollapsingToolbarLayout 的基本使用
  16. ROM制作工具V1.0.0.22版本全新推出
  17. iphone版 天行skyline_‎App Store 上的“Skyline University”
  18. 帝国CMS(EmpireCMS) v7.5 后台XSS漏洞复现与原理分析
  19. SSM+微信小程序网易云音乐设计与实现 毕业设计-附源码261620
  20. 美国次级抵押贷款市场的来龙去脉(转)

热门文章

  1. 发现了一个delphi的form的bug
  2. python学习总目录
  3. MySQl数据库必会sql语句(提升版)
  4. vagrant学习记录
  5. 关于 Delphi 中流的使用(6) 用流读写结构化文件
  6. C# 日志框架的添加
  7. 十一Python之路,Day6 - 面向对象学习
  8. 【BZOJ2245】[SDOI2011]工作安排 拆边费用流
  9. 批量修改在索引中增加字段
  10. JQuery EasyUI学习框架