Doch. Den Verkettungsoperator
.
kennst Du und hast ihn schon oft gesehen.
- Aber vermutlich mit „alles in einer völlig notlos langen Zeile“. Bekannt als „Kastensatz des Programmierers“. Den kann ein Mensch dann tausendmal lesen ohne ihn zu verstehen.
Stimmt Beides.
Aber dann frage ich mich, warum dieser Block
statt '.=' notiere beim nächsten Mal einfach
$backupoption = ' | grep -vP ' . '"^USE \`' . $backup_db . '\`;$"' ;
ist „billiger“ und schneller...
nicht so geschrieben wird
$backupoption = ' | grep -vP
"^USE \`'
. $backup_db
. '\`;$"'
;
Warum ein Verkettungsoperator zwischen 2 Strings?