shell
水墨风光
运维
展开
-
shell文件测试 参数-N
表 1 显示了一些更常见的文件测试。如果被测试的文件存在,而且有指定的特征,则结果为 True。表 1. 一些常见的文件测试操作符特征-d目录-e存在(也可以用 -a)-f普通文件-h符号连接(也可以用 -L)-p命名管道转载 2016-06-17 09:23:42 · 536 阅读 · 0 评论 -
bash如何处执行启动文件 --节选自 man bash
节选自 man bash: GNU bash,版本 4.3.42(4)-release (x86_64-unknown-cygwin)The following paragraphs describe how bash executes its startup files.If any of the files exist but cannot be read, bas翻译 2016-06-25 11:40:48 · 1528 阅读 · 0 评论 -
linuxonandroid ubuntu12.04-v4-core启动文件(N7100 Android 4.3)
linuxonandroid ubuntu12.04-v4-core启动文件(N7100 Android 4.3)一. 测试环境手机型号:三星 N7100 Android 4.3 已root,已失效selinux(Permissive) ubuntu12.04-v4-core small和full原创 2017-01-15 11:44:21 · 2560 阅读 · 0 评论 -
expect简介和使用例子
expect简介expect是一款自动化的脚本解释型的工具。expect基于tcl脚本,expect脚本的运行需要tcl的支持。expect对一些需要交互输入的命令很有帮助,比如ssh ftp scp telnet。远程登录linux服务器的时候,ssh命令需要手工输入密码,当登录多台机器的时候就会非常繁琐。expect就可以根据设定的规则,自动帮我们输入密码,大大节省了时间。原创 2017-12-07 21:08:35 · 11397 阅读 · 0 评论 -
Centos7.3 安装bashdb和vim bash-support插件
Centos73 安装bashdb和vim bash-support插件一 环境准备1系统版本和内核信息2安装基础软件二 文件准备1 查看bash版本2 下载bashdb-420-7三 编译安装bashdb1 编译安装bashdb第一种编译方法第二种编译方法2 配置bashdb3 使用bashdb四 配置vim的bash-support插件1下载bash-suppo原创 2017-01-18 16:58:02 · 4552 阅读 · 0 评论 -
fedora 27下载编译安装bashdb-4.4-0.93
本文介绍如何在Fedora27下安装bash调试工具bashdb。bashdb需要和bash的版本对应,才能正常使用。0. 安装axelaxel是linux下的多线程下载工具,比wget速度快。原创 2017-12-26 14:50:46 · 755 阅读 · 0 评论 -
Linux shell if [ -n ] 正确使用方法
if [ str1 = str2 ] 当两个串有相同内容、长度时为真 if [ str1 != str2 ] 当串str1和str2不等时为真 if [ -n str1 ] 当串的长度大于0时为真(串非空) if [ -z str1 ] 当串的长度为0时为真(空串) if [ str1 ] 当串str1为非空时为真转载 2018-01-20 15:49:11 · 46652 阅读 · 1 评论