查看“常用命令”的源代码
←
常用命令
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
== umask == umask是对权限的过滤器,因此它的工作方式和chmod恰好相反。全部权限等价与777(rwxrwxrwx),umask值0222(-w--w--w-)则代表权限555(r-xr-xr-x) ==cat== *cat file1 file2 | sort | uniq :取出两个文件的并集(重复的行只保留一份) *cat file1 file2 | sort | uniq -d :取出两个文件的交集(只留下同时存在于两个文件中的文件) *cat file1 file2 | sort | uniq -u :删除交集,留下其他的行 *cat file1 file2 > file3 :paste file2 to the end of file1 and write to file3 :*paste 将两file横向合并 ==tr== *tr -d ' ' < test.txt >> test2.txt :删除 test.txt 中间所有的空格,输出至test2.txt *tr ' ' ‘ *’ < test.txt >> test2.txt :替换 test.txt 中间所有的空格为*,输出至test2.txt :Note: 输出必须重定向,可能效果没有sed好 ==sed== *sed 's/txt/dat/g' filename :将filename中的txt 替换成 dat :注:filename 中的内容并没有变。如果要改变,需要重定向 *sed -e s'/^[0-9]\{1,\}://g' file :去掉文件中到行号和冒号 ==专题== [[ dd ]] [[find]] [[awk]]
返回至“
常用命令
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
社群首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息