annotate wrappers/tac @ 412:2b521c791e4e

Patch shouldn't be bothered by DOS newlines.
author Rob Landley <rob@landley.net>
date Sun, 22 Jan 2012 22:28:04 -0600
parents 7da386057101
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
411
7da386057101 Add three commands that can be done as simple shell scripts (one sed is in, anyway), and don't need to be implemented in C.
Rob Landley <rob@landley.net>
parents:
diff changeset
1 #!/bin/sh
7da386057101 Add three commands that can be done as simple shell scripts (one sed is in, anyway), and don't need to be implemented in C.
Rob Landley <rob@landley.net>
parents:
diff changeset
2 # HELP usage: tac [FILE...]\n\nPrint input lines in reverse order
7da386057101 Add three commands that can be done as simple shell scripts (one sed is in, anyway), and don't need to be implemented in C.
Rob Landley <rob@landley.net>
parents:
diff changeset
3
7da386057101 Add three commands that can be done as simple shell scripts (one sed is in, anyway), and don't need to be implemented in C.
Rob Landley <rob@landley.net>
parents:
diff changeset
4 for i in "$@"
7da386057101 Add three commands that can be done as simple shell scripts (one sed is in, anyway), and don't need to be implemented in C.
Rob Landley <rob@landley.net>
parents:
diff changeset
5 do
7da386057101 Add three commands that can be done as simple shell scripts (one sed is in, anyway), and don't need to be implemented in C.
Rob Landley <rob@landley.net>
parents:
diff changeset
6 sed -e '1!G;h;$!d' "$i"
7da386057101 Add three commands that can be done as simple shell scripts (one sed is in, anyway), and don't need to be implemented in C.
Rob Landley <rob@landley.net>
parents:
diff changeset
7 done