V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Devin
V2EX  ›  Linux

管道符前后放空格么?

  •  
  •   Devin · 2017-03-16 13:24:24 +08:00 via iPhone · 3069 次点击
    这是一个创建于 2845 天前的主题,其中的信息可能已经有所发展或是发生改变。
    貌似没什么人强调要不要放空格,还是说按照习惯即可
    10 条回复    2017-03-17 08:27:11 +08:00
    knightdf
        1
    knightdf  
       2017-03-16 13:34:36 +08:00
    习惯,我习惯放
    rrfeng
        2
    rrfeng  
       2017-03-16 13:44:42 +08:00
    习惯就行

    前放后不放,这样 ctrl+w 快速删除的时候比较好。
    loading
        3
    loading  
       2017-03-16 13:45:23 +08:00 via Android
    放,方便看
    sudoz
        4
    sudoz  
       2017-03-16 13:47:21 +08:00
    不需要
    irenicus
        5
    irenicus  
       2017-03-16 14:00:25 +08:00
    放,好看。。。
    8355
        6
    8355  
       2017-03-16 14:00:34 +08:00
    个人习惯放
    Systemd
        7
    Systemd  
       2017-03-16 14:10:00 +08:00 via Android
    习惯都放 看起来清楚
    staticor
        8
    staticor  
       2017-03-16 14:11:20 +08:00
    最好放 至少方便半道粘贴
    julyclyde
        9
    julyclyde  
       2017-03-16 20:37:50 +08:00
    竖线管道建议放
    如果是大于号重定向的话,大于号前面如果有数字……
    tomatoz
        10
    tomatoz  
       2017-03-17 08:27:11 +08:00   ❤️ 2
    如果在脚本里的话:

    如果所有管道命令能放到一行里,就写成一行,管道符前后加空格:
    command1 | command2

    如果 一行放不下,那么每个管道单独放一行,有缩进。管道后加空格:
    command1 \
    | command2 \
    | command3 \
    | command4

    如果是在终端敲命令:
    管道前加空格,后面不加:
    $ command1 |command2
    就像 @rrfeng 说的,方便撤销
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1841 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:15 · PVG 00:15 · LAX 08:15 · JFK 11:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.