爲了一個許可證添加到所有的PHP文件添加許可證,我想通過改變<?php
:的Linux桑達和換行符到PHP文件
<?php
/*
* Copyright (c) 2016-2017 My Project
* This file is part of My Project 1.2, more information at https://websitemyproject.com
* Licence another line
* Last line of licence
*/
所以我的sed在一個文件測試中,該牌照的第一行:
sed -i -- 's/<?php/<?php\n\/*\n * Copyright(c) 2016-2017 My Project \n *\/ /g' index.php
它的工作原理,但它增加了一些^M
在index.php文件的每一行的結束,我不明白爲什麼。
<?php
/*
* Copyright(c) 2016-2017 My Project
*/ ^M
^M
^M
$page = 'home';^M
^M
謝謝您的幫助
奇怪的是,我在Windows 10下,但我使用emacs 25.1.1作爲文本編輯器。 –