zoukankan      html  css  js  c++  java
  • shell笔记

    1.

    sed -i '/virtual.*= 0;/s/= 0;/{printf("file[%s], function[%s], line[%d]
    ", __FILE__, __FUNCTION__, __LINE__);}/g' Include/database/otlv4.h

    2.

    cygwin安装完,没有passwd的文件,如果在cygwin安装zsh,无法修改默认为zsh,所以

    mkpasswd -l > /etc/passwd

    mkpasswd是生成对应的文件信息,然后导入到passwd,修改passwd对应的用户shell就可以

    3.

    查看服务器详细信息

    lsb_release -a

    4.

    匹配F:,不要用双引号

    grep -nr 'F:\'

    5.

    xargs可以把前面的结果传递到后面,就不用``,更好用

    find -name 'file' | xargs grep -rl 'keyword' | xargs sed -i 's/keyword/replaceword/g'
    find -name 'file' | xargs grep -rl 'keyword' | xargs sed -i '/"keyword"/,+2d'

     6.

    2>&1

    终端中0-stdin 1-stdout 2-stderr,如果调试的时候或是其他方式引用命令,比如php调用,没有返回结果,可以加上这一句,把stderr的结果输出到stdout上,就可以调试查看bug

  • 相关阅读:
    vue 加载更多2
    vue 加载更多
    js获取浏览器信息
    iscroll
    git fetch
    input file accept类型
    git从安装到使用
    sass中的循环判断条件语句
    animation
    vue2+animate.css
  • 原文地址:https://www.cnblogs.com/studywithallofyou/p/11357423.html
Copyright © 2011-2022 走看看