我试图使用RVM安装Rails。作为第一步,我必须下载rvm并使用以下代码。
curl -L get.rvm.io | bash -s stable
看起来curl已经成功地从get.rvm.io下载了这个文件,并调用bash来运行它。下载的脚本试图下载rvm安装文件,但失败时出现了以下错误。
Could not download 'https://github.com/wayneeseguin/rvm/archive/stable.tar.gz'.
curl returned status '22'.
和给出的所有答案
都试过了但没能解决问题。
有没有解决这个
我已经从Linux上的svn下载了一些软件的源代码,并想构建它:
$ ./configure
bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory
字符^M是\r回车字符。当我将文件的行尾改为Linux格式时,它就开始工作了,但是有很多这样的文件,手动很难做到。如何将目录及其子目录中所有文件的行尾改为Linux格式?
假设我有一个以Unix格式创建的文件。现在,在将该文件发送到窗口之前,必须完成EOL转换。
我需要在bash中这样做,这就是我到目前为止所拥有的:
为了简单起见,假设我的文件名为file_linux.txt,它提供以下输出:
cat -A file_linux.txt
first line$
second line$
third line$
file file_linux.txt
file_linux.txt: ASCII text
因此,似乎我只需要在$符号之前添加回车(^M或\r)。
我的想法是使用sed将$替换为\r$,方法如下:
sed 's/$/\r$/g' fil
我试图将下面的移植到ARM。所以我做了以下工作
我下载了Dockerfile和entrypoint.sh,然后用FROM arm32v7/mono:4.8替换了Dockerfile中的第一行,并成功地构建了它。
但是,当我尝试使用已完成的图像时,我会得到以下错误:
standard_init_linux.go:178: exec user process caused "no such file or directory"
这是否意味着它找不到entrypoint.sh或者它找不到entrypoint.sh试图启动的东西?
有什么办法来调试这个吗?
我面临两个问题,它们的原因可能是相同的,这就是为什么我把它们放在一个问题上。
这是我的小shell脚本:
#!/bin/bash
wget "https://phantomjs.googlecode.com/files/phantomjs-1.9.2-linux-i686.tar.bz2"
然后我说./script。
我得到了bash: ././script: /bin/bash^M: bad interpreter: No such file or directory
然后我对自己说,好吧,试试bash script而不是./script。
这似乎是可行的,但是URL是:
-