Unix ilk birkaç satır boşluk kaldırmak için komut

0 Cevap php

Belirli bir dize kaldırmak ve o dize bıraktığı boşluk çıkarmak için (bir php dosyası) bu unix komutu kullanıyorum. Ne yazık ki birçok durumda, dosyaları tamamen sildim olsun.

Bir çözüm var mı?

<?php

$dir = "./";

$rmcode = `find $dir -name "*.php"
-type f |xargs sed -i 'somestring' 2>&1`; echo "String removed.<br />\n";

$emptyline = `find $dir -name "*.php"
-type f | xargs sed -i '/./,$!d' 2>&1`; echo "Empty lines removed.<br
/>\n";

?>

Edit

Bu işe misiniz?

$emptyline = `find $dir -name "*.php"
-type f | xargs sed -i '/./,$!d' 2>&1`; echo "Empty lines removed.<br
/>\n";

olur

$emptyline = `find $dir -name "*.php"
-type f | xargs sed -i '/\s/,$!d' 2>&1`; echo "Empty lines removed.<br
/>\n";

0 Cevap