Chris Siebenmann on Nostr: Unsurprisingly, usage of egrep and fgrep is common across the shell scripts (and ...
Unsurprisingly, usage of egrep and fgrep is common across the shell scripts (and probably other things) that are shipped by assorted open source packages. GNU Grep's decision to loudly deprecate and then remove these names is a giant and pointless middle finger to the general free/open source ecology, one that will require hundreds of projects to undertake pointless work just because GNU Grep people want to get rid of 'redundant' commands that have been there since, oh, V7 Unix in the 70s.
Published at
2023-04-20 22:08:11Event JSON
{
"id": "13300123d87790dd16ec63d4dd7dd195a003424143c8968a0ffb82a86a311e34",
"pubkey": "d22d3e7a3748f64d667c85f6bc02a4e12d1dfdfdcf5b6f2654bf42e847797112",
"created_at": 1682028491,
"kind": 1,
"tags": [
[
"e",
"54f710a50736f968eb5dedb0a5a6e03b98b15677f9603ec16a4901b081a40931",
"wss://relay.mostr.pub",
"reply"
],
[
"mostr",
"https://mastodon.social/users/cks/statuses/110233419199921963"
]
],
"content": "Unsurprisingly, usage of egrep and fgrep is common across the shell scripts (and probably other things) that are shipped by assorted open source packages. GNU Grep's decision to loudly deprecate and then remove these names is a giant and pointless middle finger to the general free/open source ecology, one that will require hundreds of projects to undertake pointless work just because GNU Grep people want to get rid of 'redundant' commands that have been there since, oh, V7 Unix in the 70s.",
"sig": "31eb48d8c932e3ed32900288ceb4d12faa5ed6a6bdab7ab935efc2689ac6b19e78eee78b16c67f64deea3dd20567e8f5be9f63db43d71c637f37d2fe7e5569b1"
}