[TOC]

shell脚本与vim编辑器

1、ctrl+s冻结

使用Xshell的时候在vim下按ctrl + s 之后就把终端锁定了。

解决方法是ctrl + q(如果登录微信,ctrl + q 被占用为截屏,那就按ctrl + z)。 查看相关组合键可以输入:stty -a

2、readonly用来定义只读变量,一旦使用readonly定义的变量在脚本中就不能更改

root@hankin:/usr/local/bin# echo $(printf "%d" "0xc")
12
root@hankin:/usr/local/bin# echo $(printf "%d" "0xcc")
204

3、终端单行函数需注意

文件:

#!/bin/bash

demoFun()
{
    echo "这是我的第一个 shell 函数!"
}

demoFun

终端: demoFun() { echo "这是我的第一个 shell 函数!"; }; demoFun

注意多了一个分号。

results matching ""

    No results matching ""