Shell 脚本知识拾遗
[ 居然是一个 Shell 命令, 位置在 /bin/[, 大概可以算冷知识了?
在 [] 和 [[]] 中判断的时候使用 = 和 == 是等价的(不考虑特例, 就这么记好了).
[] 可以用于判断, 左右需要加空格. 可以有多个判断条件, 判断条件必须是 -o, -a, 取反可以使用 !.......
[ 居然是一个 Shell 命令, 位置在 /bin/[, 大概可以算冷知识了?
在 [] 和 [[]] 中判断的时候使用 = 和 == 是等价的(不考虑特例, 就这么记好了).
[] 可以用于判断, 左右需要加空格. 可以有多个判断条件, 判断条件必须是 -o, -a, 取反可以使用 !.......
sudo vim /etc/sudoers
# add below:
Defaults env_keep += "ftp_proxy http_proxy https_proxy"
Defaults env_keep += "HOME"
Ubuntu:
# install libs
sudo apt-get install libncurses5-dev libperl-dev python-dev ruby-dev mercurial checkinstall lua5.2 liblua5.2-dev
# make link......
自动同步 Internet时间, 两种方法:
sudo rdate -s ntp.api.bz
# or
sudo ntpdate -u ntp.api.bz
写入 BIOS:
sudo hwclock -w
# or
sudo clock -w # clock is a link ......
最近在尝试写点 C++, 因为需要访问服务器获取 json 数据, 所以其中涉及到了 curl 相关内容.
makefile 中有一段话:
g++ -lcurl -lm -o mssout $(Objects)
其中 -lcurl 代表需要去链接 curl 的库文件. 以上这段 ......