首页 > 代码库 > Shell脚本笔记 1
Shell脚本笔记 1
求取数学表达式
value=http://www.mamicode.com/$[6/3]
value=http://www.mamicode.com/$((6/3))
let "value += 1"
定义局部变量
local value
定义整数
declare -i value
命令替换
value=http://www.mamicode.com/`command`
value=http://www.mamicode.com/$(command)
系统变量
$n,第n个参数
$#,参数个数
$0,当前shell脚本名称
$?,前一命令退出状态
$*,以"参数1 参数2"返回
$@, 以"参数1" "参数2"返回
$$, 本进程的id
$!,上一进程id
$-, 使用Set命令设定的Flag一览
$PS1
清除变量
unset ariable_name
计算行数:wc -l
设置执行脚本的shell,位于第一行的#!:#!/bin/bash
echo输出不换行:echo -n
关闭自动打印输入字符:stty -echo
打开自动打印输入字符:stty echo
打开命令跟踪:set -x
关闭命令跟踪:set +x
Shell脚本笔记 1
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。