Um hinzuzufügen, um eine Lizenz für alle PHP-Dateien hinzufügen, würde Ich mag <?php
ändern:Linux Sed und Zeilenumbruch Lizenz in PHP-Dateien
<?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
*/
So testete ich mit sed auf eine Datei, für die erste Zeile der Lizenz:
sed -i -- 's/<?php/<?php\n\/*\n * Copyright(c) 2016-2017 My Project \n *\/ /g' index.php
es funktioniert, aber es einige ^M
am Ende jeder Zeile der Datei index.php fügt hinzu, und ich verstehe nicht, warum.
<?php
/*
* Copyright(c) 2016-2017 My Project
*/ ^M
^M
^M
$page = 'home';^M
^M
Vielen Dank für Ihre Hilfe
Komisch, ich bin unter Windows 10, aber ich verwende Emacs 25.1.1 als Texteditor. –