Linux 基础(二)

1.截取 1.txt 文件中的第5个字符

head -10 1.txt | cut -c 5
截取的用法
-c按字符选取内容
-d指定分隔符
-d指定分隔符
-f分隔后显示第几段

2.对结果进行排序,去重后输出

sort     2.txt (默认字母排序)
sort -n  2.txt (数字排序)
sort -u  2.txt (去重)
sort -nr 2.txt (倒序)
-n数字大小排序
-r倒序
-nr两者的结合(数字排序+倒序)

3.统计文本的 字节,单词,行的数量

-c字节数
-w单词 数
-l行数
space查询所有
wc -c 4.txt 字节
wc -w 4.txt 单词
wc    4.txt (All)

4.将命令结果输出到多个文件中

sort排序
uniq去重
uniq -c去重并计算出数量
			排序    去重
cat 5.txt | sort | uniq -c | tee 1.txt 2.txt ...

5.替换 | 删除 | 计数
   1.1替换
         tr 旧字符 新字符

echo "HellO WOrld" | tr 'O' 'o'
>> Hello World

   1.2删除
         tr -d '删除的内容’

echo "a1b2c3d4" | tr -d '[0-9']
>> abcd

   1.3计数
        cat 1.txt | tr ‘以什么分割’  '分割后替换的内容’

cat 1.txt | tr ',' '\n' | sort | uniq -c

6.将大文件切分成若干小文件——split

  • 把 1.txt 分成 100 份,每个里面有 10 行
split -10 100 1.txt

最后,来过的朋友记得(点赞+评论),你们的鼓励,是我奋斗的动力!
共勉。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值