Linux读书笔记

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:49   1232   0

type \

echo unset set export

环境变量: HOME SHELL HISTSIZE MAIL PATH LANG RANDOM PS1 $ ?

影响结果的语系变量: locale

变量键盘读取、数组与申明: read array declare

与文件系统及程序的限制关系: ulimit

变量内容的删除、替代与替换:

删除

${变量#关键字} 仅删除最短的那个 前->后

${变量##关键字} 仅删除最长的那个 前->后

${变量%关键字} 最短 后->前

${变量%关键字} 最长 后->前

替换

${变量/旧字符串/新字符串} 替换第一个

${变量/旧字符串/新字符串} 全部替换

变量测试与内容替换

bash登录与欢迎信息

/etc/issue /etc/motd

bash环境配置文件

/etc/profile

~/.bash_profile ~/.bash_login ~/.profile

读入环境配置文件

source .

终端机环境设置

stty set

数据流重定向

stdin:0 stdout:1 stderr:2

/dev/null

2>&1

eg:cat > catfile << "eof" 输入eof时,结束输入,而不再输入 ^d

命令执行判断依据

;

&& || $?

管道

选取命令:

cut -d '分隔字符' -f fields cut -c 字符范围

eg: echo $PATH | cut -d ':' -f 1,3; echo $PATH cut -c 12-;

grep [-acinv] [--color=auto] '查找字符串' filename

排序命令:

sort [-fbMnrtuk] [file or stdin]

uniq [-ic]

wc [-lwm]

转载于:https://www.cnblogs.com/BlueBreeze/archive/2012/11/02/2752001.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP