Andrew Geissler | 82c905d | 2020-04-13 13:39:40 -0500 | [diff] [blame] | 1 | # Sed script that removes the POT-Creation-Date line in the header entry |
| 2 | # from a POT file. |
| 3 | # |
| 4 | # Copyright (C) 2002 Free Software Foundation, Inc. |
| 5 | # Copying and distribution of this file, with or without modification, |
| 6 | # are permitted in any medium without royalty provided the copyright |
| 7 | # notice and this notice are preserved. This file is offered as-is, |
| 8 | # without any warranty. |
| 9 | # |
| 10 | # The distinction between the first and the following occurrences of the |
| 11 | # pattern is achieved by looking at the hold space. |
| 12 | /^"POT-Creation-Date: .*"$/{ |
| 13 | x |
| 14 | # Test if the hold space is empty. |
| 15 | s/P/P/ |
| 16 | ta |
| 17 | # Yes it was empty. First occurrence. Remove the line. |
| 18 | g |
| 19 | d |
| 20 | bb |
| 21 | :a |
| 22 | # The hold space was nonempty. Following occurrences. Do nothing. |
| 23 | x |
| 24 | :b |
| 25 | } |