使用 Gitbookl 在 Cloud SQL 上编写 web2py。它包含以下 OSX bash shell 代码行:
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
想要将显示缩短到每行 40-60 个字符,同时仍然允许用户复制和粘贴代码。我所有的实验都失败了,但显然我想做这样的事情:
$ ruby -e "$(curl -fsSL\
https://raw.githubusercontent.com/\
Homebrew/install/master/uninstall)"
不再是 Ruby 人了,我已经无计可施了。有人可以告诉我如何将这样的复制/粘贴行放入我的降价中吗?
(普遍的问题是电子书的代码打印输出仅限于 40-60 列,我需要一种方法来处理长路径和长路径。)
答案1
您还可以这样做:
$ curl -fsSL https://raw.githubusercontent.com/\
Homebrew/install/master/uninstall|ruby
答案2
像这样的事情应该是有技巧的..
domain="raw.githubusercontent.com"
url="Homebrew/install/master/uninstall"
ruby -e "$(curl -fsSL https://${domain}/${url})"
答案3
钢铁起子搞定了。答案是在第一行末尾的斜杠之前插入一个空格,因此:
ruby -e "$(curl -fsSL \
https://raw.githubusercontent.com/\
Homebrew/install/master/uninstall)"
这确实可以直接复制并粘贴到 shell 提示符中。
一旦诺贝尔委员会认为适合让我成为他们中的一员,我就会提名 Steeldriver 做某件事。