Skip to content

Instantly share code, notes, and snippets.

@scottstanfield
Created May 30, 2013 15:56
Show Gist options
  • Save scottstanfield/5678994 to your computer and use it in GitHub Desktop.
Save scottstanfield/5678994 to your computer and use it in GitHub Desktop.
Sort a set of multiline records separated by dashes.
# awk -f sort.awk file-to-sort.yaml
BEGIN {
RS = "-\n";
FS = "\n"
ORS = "\n-\n";
OFS = "\n";
}
{
print $6, $2, $1, $4, $3, $5
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment