将代码从一个文件复制到另一个文件的命令

时间:2014-07-25 11:41:27

标签: linux shell command-line command

我想知道是否有任何命令将PHP代码从文件A复制到文件B.我没有在我的项目中使用GIT或SVN,所以想知道是否可以保持这两个文件同步。

很高兴了解一个刚刚超过文件A中不存在于文件b中的行的命令。

注意:我的客户开发人员将直接在实际网站中进行编码,否则我会将代码从本地复制到他的网站。所以我不能使用scp或mv命令在实时站点中复制我的本地副本。

1 个答案:

答案 0 :(得分:4)

我认为以下应该有效

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