zoukankan      html  css  js  c++  java
  • head和tail命令

    vim Dockerfile

    ############################################################
    #dckerfile to build mysql for mir container images
    # Based on Ubuntu
    # ############################################################
    FROM 172.16.101.192/common/mysql:5.6
    # File Author / Maintainer
    MAINTAINER huzhengbo
    #ADD mir_scalr.sql to container docker-entrypoint-initdb.d
    ADD analytics.sql /docker-entrypoint-initdb.d
    ADD scalr.sql /docker-entrypoint-initdb.d
    ADD keycloak.sql /docker-entrypoint-initdb.d
    ADD mirmon.sql /docker-entrypoint-initdb.d
    ADD mir_scalr.sql /docker-entrypoint-initdb.d
    ADD mir_pack.sql /docker-entrypoint-initdb.d
    ADD oneaa.sql /docker-entrypoint-initdb.d
    ADD one_log.sql /docker-entrypoint-initdb.d
    #the mysql port
    EXPOSE 3306

    head得到头部6行

    head -n +6 Dockerfile或head -n 6 Dockerfile

    [root@localhost mysqlDockerfile]# head -n +6 Dockerfile 
    ############################################################
    #dckerfile to build mysql for mir container images
    # Based on Ubuntu
    # ############################################################
    FROM 172.16.101.192/common/mysql:5.6
    # File Author / Maintainer

    删掉尾部2行(并没有从文件删除掉)

    head -n -6 Dockerfile

    ############################################################
    #dckerfile to build mysql for mir container images
    # Based on Ubuntu
    # ############################################################
    FROM 172.16.101.192/common/mysql:5.6
    # File Author / Maintainer
    MAINTAINER huzhengbo
    #ADD mir_scalr.sql to container docker-entrypoint-initdb.d
    ADD analytics.sql /docker-entrypoint-initdb.d
    ADD scalr.sql /docker-entrypoint-initdb.d
    ADD keycloak.sql /docker-entrypoint-initdb.d
    ADD mirmon.sql /docker-entrypoint-initdb.d

    删除掉头部6行

    tail -n +5 Dockerfile或tail -n 5 Dockerfile

    FROM 172.16.101.192/common/mysql:5.6
    # File Author / Maintainer
    MAINTAINER huzhengbo
    #ADD mir_scalr.sql to container docker-entrypoint-initdb.d
    ADD analytics.sql /docker-entrypoint-initdb.d
    ADD scalr.sql /docker-entrypoint-initdb.d
    ADD keycloak.sql /docker-entrypoint-initdb.d
    ADD mirmon.sql /docker-entrypoint-initdb.d
    ADD mir_scalr.sql /docker-entrypoint-initdb.d
    ADD mir_pack.sql /docker-entrypoint-initdb.d
    ADD oneaa.sql /docker-entrypoint-initdb.d
    ADD one_log.sql /docker-entrypoint-initdb.d
    #the mysql port
    EXPOSE 3306

    得到尾部5行

    tail -n -5 Dockerfile

    ADD mir_pack.sql /docker-entrypoint-initdb.d
    ADD oneaa.sql /docker-entrypoint-initdb.d
    ADD one_log.sql /docker-entrypoint-initdb.d
    #the mysql port
    EXPOSE 3306
  • 相关阅读:
    python自动化测试-D9-学习笔记之二(线程锁)
    python习题:封装好的测试报告(report.py)
    python自动化测试-D9-学习笔记之二(守护线程)
    python自动化测试-D9-学习笔记之二(多线程)
    python自动化测试-D9-学习笔记之一(线程池)
    python自动化测试-D9-学习笔记之一(unittest模块)
    python习题:写一个备份数据库的脚本
    python习题:【多线程】有100个数据,启动5个线程,每个线程分20个数据,怎么把这20个数据分别传给每个线程。
    自然语言处理NLTK之入门
    python画一颗拳头大的💗
  • 原文地址:https://www.cnblogs.com/boshen-hzb/p/6405158.html
Copyright © 2011-2022 走看看