Existe-t-il une invocation de la sed
modification sur place des tâches sans sauvegardes qui fonctionne à la fois sur Linux et Mac? Alors que le BSD sed
livré avec OS X semble avoir besoin sed -i '' …
, les distributions GNU sed
Linux sont généralement fournies avec les citations comme nom de fichier d'entrée vide (au lieu de l'extension de sauvegarde), et en ont sed -i …
plutôt besoin .
Existe-t-il une syntaxe de ligne de commande qui fonctionne avec les deux versions, donc je peux utiliser le même script sur les deux systèmes?