如何使用Shell Script命令连接两个github文件

时间:2017-07-05 21:00:22

标签: shell github jenkins

作为jenkins的一部分,我想使用Shell脚本命令

连接两个github文件
cat https://www.github.com/tree/master/app/file1 >> https://www.github.com/tree/master/app/src/file2

我尝试了文件路径网址,但我得到了以下错误

  

没有这样的文件或目录

  • 我仔细检查了文件的路径并且它们存在。
  • 我也在本地试过这个命令(我用的是mac),但是得到了同样的错误

1 个答案:

答案 0 :(得分:1)

这是一个完整的,自包含的示例,显示您的命令与发布完全一样正常:

首先,我们可以创建两个测试文件:

$ echo "First file" > file1
$ echo "Second file" > file2

并验证它们是否存在且在当前目录中是否可读:

$ ls -l file1 file2
-rw-r--r--  1 myuser  mygroup  11 Jul  5 14:09 file1
-rw-r--r--  1 myuser  mygroup  12 Jul  5 14:09 file2

现在我们可以使用您的命令将file1附加到file2,该命令会无声地完成而不会出现错误

$ cat file1 >> file2

现在我们可以检查file2以验证它是否有效,它确实如此:

$ cat file2
Second file
First file

如果这不是您所做的或不适合您,请修改您的问题并使用您实际运行的代码以及所有错误消息进行更新(不转录,转述,翻译或编辑)。