On 05/03/2025 13:15, Schneider, Silvio-MGB wrote:
Dear guardians for the coreutilsI would like to sort some hundert lines like host server1 programname is not running host server2 programname is running host server214b programname is running host server300c programname is not running to host server2 programname is running host server214b programname is running host server1 programname is not running host server300c programname is not running I do have some quirky workarounds using other programs or with sort -k5 -r but it took me a very long time to get to it Therefore I am suggesting a sort -text=STRING sort according to STRING parameter. as example sort -text="is running" filename.txt Beging compatible with other options like -n for numeric sort. I am interested what you think about it and if a push request for source code would be accepted ?
I don't think this would be general enough to add as an option. There are a myriad of cases like this that are most generally handled with the "decorate, sort, undecorate" pattern, though as you mention, in your case you can actually sort directly with: sort -k5,5r -k2,2 thanks, Pádraig
