作为jenkins的一部分,我想使用Shell脚本命令
连接两个github文件cat https://www.github.com/tree/master/app/file1 >> https://www.github.com/tree/master/app/src/file2
我尝试了文件路径网址,但我得到了以下错误
没有这样的文件或目录
答案 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
如果这不是您所做的或不适合您,请修改您的问题并使用您实际运行的代码以及所有错误消息进行更新(不转录,转述,翻译或编辑)。