Greetings - I'm not necessarily new to bash scripting - I'm probably between beginner and intermediate, but I have something that I just cannot figure out after many attempts to find it. I have a file that is merely a list of many files, with their respective paths, and a branch path (ClearCase) that they live on. For instance, here is an example of this file:
/vobs/vob/path/to/where/the/file/is/foo.txt@@/main/int/dev/9
/vobs/vob/path/to/where/the/file/is/foo.txt@@/main/int/dev/11
/vobs/vob/path/to/where/the/file/is/foo.txt@@/main/int/dev/10
As you can see, there are 3 instances of a file with 3 different versions depicted. Well, I need it sorted to where the end number is in order.
"sort -n" and "sort" doesn't work. The results are:
/vobs/vob/path/to/where/the/file/is/foo.txt@@/main/int/dev/10
/vobs/vob/path/to/where/the/file/is/foo.txt@@/main/int/dev/11
/vobs/vob/path/to/where/the/file/is/foo.txt@@/main/int/dev/9
I need it to have the result like this:
/vobs/vob/path/to/where/the/file/is/foo.txt@@/main/int/dev/9
/vobs/vob/path/to/where/the/file/is/foo.txt@@/main/int/dev/10
/vobs/vob/path/to/where/the/file/is/foo.txt@@/main/int/dev/11
How do you do that??? :wall: