使用#%截取字符串 记住# $ % 这3个字符在键盘上的位置 # 在 $ 的左边,从左边开始数 % 在 $的右边,从右边开始数 ${varible##*string} #从左向右截取最后一个string后的字符串 ${v…
标签:shell
强大的 shell - zsh
正如 ruby on rails 之于 ruby,oh-my-zsh 这款插件把 zsh 这个 shell 带进了我们的视线。 和 ruby 的遭遇类似,如果不是 oh-my-zsh 的爆红,我可能也不会知道世界上还有 …
Shell 中的系统变量简介
Shell 中有两种变量类型:系统变量(环境变量)和用户自定义的变量(本地变量或Shell变量)。 系统变量 含义 BASH_VERSION 保存 Bash 实例的版本 DISPLAY 设置 X display 的名字 …
[shell]监控剩余内存
free-mem-monitor.sh #!/bin/sh interval=1 [ ! “$1” == “” ] && interval=$1 mem=$…
代码规范之shell
代码规范 1. 介绍 为什么要有代码规范? 代码写给谁看? 别人的代码你看的懂吗? 2. 代码可维护性 简明,易懂 有必要的注释 保持风格一致 3. 代码规范内容 3.1 命名 - 文件命名 - 函数命名:和实现功能一致…
Unix学习:由shell学习引发的终端主机名修改思考
近期应实验室的要求开始学习Unix相关的一些东西,第一阶段当然是shell脚本了,看到$PS1变量的时候突然想起之前一直没有解决的一个问题。 电脑是老爸帮买的,他拿到的第一件事就是注册开机了,当然对于他来说用我的名字全拼…
个人Shell工具集介绍
简介 utils: shell工具集,通常用于Linux环境中,包含一些常用的alias、脚本、git命令自动补全、定制化的命令提示符(显示git分支名)等等,意图提供直观、简化的命令行操作。用户也可根据自己的需要对其进…
AIX下shell获取昨天的日期的思考
AIX下的date命令不像Linux下有-d参数,所以获取昨天的日期比较蛋疼。 百度搜到的千篇一律都是如下答案: YESTERDAY=`TZ=aaa24 date +%Y%m%d` echo $YESTERDAY 运行一…
软件测试常用shell脚本
一 循环 #!/bin/bash mv perf.log perf.log_bak while (( “1”==”1″ )) do java -cp ‘conf…
一道shell排序题说明sort -r和sort -nr区别
[root@pangu icai]# cat words.txt how many cans can a canner can if a canner can can cans a canner can can as m…
Java程序调用带参数的shell脚本返回值
Java程序调用带参数的shell脚本返回值 首先来看看linux中shell变量($#,$@,$0,$1,$2)的含义解释 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台…
比特币核心部署 - bitcoin core for linux
1.入门介绍 https://bitcoin.org/en/ 2.准备条件 硬盘:推荐200G以上 内存:推荐4G或以上 运行环境:都可以 3.bitcoin core 下载 选择适合您的版本:https://bitco…