SHELL学习笔记(1)

第二章入门:

1.wc(字数计算次序) 可以打印出行数,字符数,字数等,分别为wc -l or wc -c or wc -w;


2.Shell可以识别三种命令:内建命令,Shell函数和外部命令;


3.the usage of echo

\r 回车

\t 水平制表符

\v 垂直制表符

\a 警示

\b 退格

\c 这个参数之后的都会被忽略

\f clear screen

\n new line


4. tr [options] 

       Translate, squeeze, and/or delete characters from standard input, writ‐
       ing to standard output.

       -c, -C, --complement
              use the complement of SET1

       -d, --delete
              delete characters in SET1, do not translate

       -s, --squeeze-repeats
              replace each input sequence of  a  repeated  character  that  is
              listed in SET1 with a single occurrence of that character

       -t, --truncate-set1
              first truncate SET1 to length of SET2

ex.

tr -d '\r' <dos-file.txt | sort >UNix_file.txt


5、特殊文件:/dev/null 与 /dev/tty

两个对shell编程特别有用的文件。/dev/null会丢掉传送到此文件的数据  /dev/tty 当程序打开此文件时,UNIX会自动将他重定向到一个终端

stty用来控制终端


6、添加环境变量

PATH=$PATH:$HOME/bin

如果要让修改生效,要加入到.profile文件

例如

export PATH=$PATH:/my_new_path

也可以修改

./bashrc文件



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值