Date: Sat, 25 Jan 2014 08:59:11 -0500 From: Shayan Pooya <shayan@liveve.org> To: freebsd-questions@freebsd.org Subject: Field delimiter in sort program in freebsd Message-ID: <CABAubTg2RH95LypshV6ZpZP1qQW24TQZfFSSrYs5DzUoqA5tSw@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hello, How can I use the ascii character 0xff as the field delimiter for the FreeBSD sort program? On bash on Linux I use the following: $ sort -t $'\xff' -z to sort a set of null terminated lines where each field is separated by a \xff. The FreeBSD 10 manual page says it has the -t option, but I am not sure how I should give it the option to use a specific character. On tcsh: % sort -t $'\xff' Illegal variable name. On bash: sort -t $'\xfe' works fine, but: $ sort -t $'\xff' complains: sort: Invalid argument (Just in case, this is the piece of code that runs on MacOS and Linux but not on FreeBSD: https://github.com/discoproject/disco/blob/develop/lib/disco/compat.py#L79because of this issue). Thanks.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABAubTg2RH95LypshV6ZpZP1qQW24TQZfFSSrYs5DzUoqA5tSw>