sh commands-sequence.sh

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh commands-sequence.sh相关的知识,希望对你有一定的参考价值。

diff --git a/ext/nokogiri/extconf.rb b/ext/nokogiri/extconf.rb
index 4228164..41e4d60 100644
--- a/ext/nokogiri/extconf.rb
+++ b/ext/nokogiri/extconf.rb
@@ -485,7 +485,7 @@ EOM
   end
 
   libxslt_recipe = process_recipe("libxslt", dependencies["libxslt"], static_p, cross_build_p) do |recipe|
-    recipe.files = ["ftp://ftp.xmlsoft.org/libxml2/#{recipe.name}-#{recipe.version}.tar.gz"]
+    recipe.files = ["file://home/ubuntu/tmp/#{recipe.name}-#{recipe.version}.tar.gz"]
     recipe.configure_options += [
       "--without-python",
       "--without-crypto",
mkdir ~/tmp
cd ~/tmp
git clone https://github.com/sparklemotion/nokogiri.git
cd nokogiri/
git checkout tags/v1.6.6.2
cd ~/tmp/
wget ftp://ftp.xmlsoft.org/libxml2/libxslt-1.1.28.tar.gz
tar -xzvf libxslt-1.1.28.tar.gz
cd libxslt-1.1.28/
file_to_update=`find . -name config.guess`
curl "http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD" > $file_to_update
cd ..
tar -czvf libxslt-1.1.28.tar.gz libxslt-1.1.28
cd nokogiri/
bundle install
curl https://gist.githubusercontent.com/allomov/af1dca77184e33546db6/raw/be596b26e1b72d193a78cf6e4ac7f1a66e389454/nokogiri-1.6.6.2.patch > ~/tmp/nokogiri-1.6.6.2.patch
patch -p1 < ~/tmp/nokogiri-1.6.6.2.patch
rake

以上是关于sh commands-sequence.sh的主要内容,如果未能解决你的问题,请参考以下文章

如何使我的命令行在具有扩展名(.sh)和名称如“weird.sh.sh.sh”的文件上工作

sh sh_template.sh

sh sh.sh

Linux下面如何运行 SH文件

配置告警系统主脚本main.sh mon.sh load.sh 502.sh disk.sh

shell 脚本各种执行方式(source ./*.sh, . ./*.sh, ./*.sh)的区别