美文网首页
文件内容查看:less/echo/cat等小操作

文件内容查看:less/echo/cat等小操作

作者: 嗒嘀嗒嗒嘀嗒嘀嘀 | 来源:发表于2022-03-03 18:11 被阅读0次

less

  • 不自动换行显示(进入less后可通过方向键左右查看):-S(大写)
    less -S xxx.file

  • 定位到文件的最后一行:shift+g
    :shift+g移动到最后一行

  • 定位到文件的第一行:g
    :g移动到第一行

  • 多个文件查看:

    • 直接在后面输入多个文件,查看时一次只能看一个文件。
      输入:n查看下一个文件;
      输入:p查看上一个文件。
    • 正在浏览一个文件时,使用 :e 打开另一个文件。
  • 搜索(搜索时整个文本中匹配的部分会被高亮显示)

    • 向前搜索
      / : 使用一个模式进行搜索,并定位到下一个匹配的文本n : 向前查找下一个匹配的文本N : 向后查找前一个匹配的文本
    • 向后搜索
      ? : 使用模式进行搜索,并定位到前一个匹配的文本n : 向后查找下一个匹配的文本N : 向前查找前一个匹配的文本
  • 动态查看日志文件( tail 也可以实现,tail -f )
    使用 :F 命令

echo

  • echo不能用管道符传递输入值

  • 如何让echo不换行,即末尾无换行符(默认换行)

    • echo -n 末尾无换行符
    • echo -e 开启转义,文本末尾输入\c表示无 换行符

cat

  • 可以用cat多个文件加重定向,纵向合并多个文件(横向合并可以用paste)
$ cat t1.table t2.table > t.table

参考文章

相关文章

网友评论

      本文标题:文件内容查看:less/echo/cat等小操作

      本文链接:https://www.haomeiwen.com/subject/xycdqktx.html