我想知道是否有任何命令可以将 PHP 代码从文件 A 复制到文件 B。我的项目没有使用 GIT 或 SVN,所以想知道是否可以使这两个文件保持同步.
很高兴知道一个命令只传递文件 A 中不存在于文件 b 中的行。
注意:我客户的开发人员将直接在实时站点中编写代码,否则我会将代码从本地复制到他的站点。所以我不能使用 scp 或 mv 命令在实时站点中复制我的本地副本。
最佳答案
我认为下面应该可行
fgrep -vxf file2 file1 >>file2
或者你可以使用
假设我们有一个文件。称之为“版本 1”。然后将其复制到另一个地方,并进行一些编辑。称之为“版本 2a”。然后将其复制到另一个地方,并进行一些不同的编辑。称之为“版本 2b”。
现在,将更改从 2a 合并到 2b 的简单方法是找到 1 和 2a 之间的差异,并将其应用到 2b。
diff -u version1 version2a >diff2a
cd ../path/to/2b
patch -p0 <../back/to/diff2a
关于linux - 将代码从一个文件复制到另一个文件的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24954964/