【问题标题】:Unix command line continuationUnix 命令行延续
【发布时间】:2019-03-13 13:27:39
【问题描述】:

我正在运行一个命令来创建一个新目录。我将\ 放在第 80 列并继续下一行。 \ 被视为一个空格。我已经确认\后面没有空格。

sh mkdir /home/sadaqat/thisissuchalongfilenamethatIhavetocontinueitontotthenext\line

目录名是这样出来的:

thisissuchalongfilenamethatIhavetocontinueitontotthenext line

【问题讨论】:

    标签: unix line continuations


    【解决方案1】:

    它不必在第 80 位,就在回车之前。对于那些不知道的人,反斜杠带走了紧随其后的字符外壳的特殊含义。在第 80 位之前尝试它的乐趣。只需\ 紧跟回车即可。

    从技术上讲,这只是为了提高可读性,您实际上并不需要这样做。让它包裹起来。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-08
      • 2013-03-24
      • 2014-04-16
      相关资源
      最近更新 更多