Скрипт для изменения порядка строк в файле

12.12.2008

Делал плейлист для своих звуков. Решил сделать его в обратном порядке. Ну что, самому его обратно сортировать?  Вот нарыл где-то, делается sed'ом. Инвертирует порядок, читает stdin, отдает в stdout.

 

#!/usr/bin/sed -nf

# reverse all lines of input, i.e. first line became last, ...

# from the second line, the buffer (which contains all previous lines)
# is *appended* to current line, so, the order will be reversed
1! G

# on the last line we're done -- print everything
$ p

# store everything on the buffer again
h

Добавить свой комментарий

Ваше имя

E-mail



Пожалуйста, введите символы указанные на картинке