iles0-from=Ф·Ð¾Ð²Ð°Ð½Ð¸Ðµ: sort [ÐÐФÐÐÐ
ÐеÑаÑÐ°ÐµÑ ÑоÑÑиÑованное ÑлиÑние вÑеÑ
ФÐÐÐ
обÑзаÑелÑнÑе Ð´Ð»Ñ Ð´Ð»Ð¸Ð½Ð½ÑÑ
клÑÑей, обÑзаÑелÑÐ½Ñ Ð¸ Ð´Ð»Ñ ÐºÐ¾ÑоÑкиÑ
.
ÐлÑÑи, задаÑÑие поÑÑдок:
-b, --ignore-leading-blanks игноÑиÑоваÑÑ Ð½Ð°ÑалÑнÑе пÑопÑÑки
-d, --dictionary-order ÑаÑÑмаÑÑиваÑÑ ÑолÑко пÑопÑÑки, бÑÐºÐ²Ñ Ð¸ ÑиÑÑÑ
-f, --ignore-case игноÑиÑоваÑÑ ÑегиÑÑÑ Ð±Ñкв
-g, --general-numeric-sort ÑÑавниваÑÑ Ð² ÑооÑвеÑÑÑвии Ñ Ð¾Ð±Ñим ÑиÑловÑм
знаÑением
-i, --ignore-nonprinting ÑаÑÑмаÑÑиваÑÑ ÑолÑко пеÑаÑнÑе ÑимволÑ
-M, --month-sort ÑÑавниваÑÑ (неизвеÑÑно) < JAN < ⦠< DEC
-h, --human-numeric-sort ÑÑавниваÑÑ ÑиÑла в Ñдобном Ð´Ð»Ñ Ñеловека виде
(напÑимеÑ, 2K 1G)
-n, --numeric-sort ÑÑавниваÑÑ ÑиÑловÑе знаÑÐµÐ½Ð¸Ñ ÑÑÑок
-R, --random-sort ÑоÑÑиÑоваÑÑ Ð¿Ð¾ ÑлÑÑайнÑм Ñ
ÑÑ-ÑиÑлам клÑÑей
--random-source=ФÐÐÐ
, --reverse обÑаÑиÑÑ ÑезÑлÑÑаÑÑ ÑÑавнениÑ
--sort=СÐУ:
general-numeric -g, human-numeric -h, month -M,
numeric -n, random -R, version -V
-V, --version-sort ÑоÑÑиÑоваÑÑ Ð¿Ð¾ номеÑам (веÑÑии) в ÑекÑÑовом
пÑедÑÑавлении
ÐÑÑгие клÑÑи:
--batch-size=NMERGE обÑединÑÑÑ Ð½Ðµ более Ñем NMERGE ввода за Ñаз;
Ð´Ð»Ñ Ð±Ð¾Ð»ÑÑего иÑполÑзоваÑÑ Ð²ÑеменнÑе ÑайлÑ
-c, --check, --check=diagnose-first
пÑовеÑÑÑÑ, ÑоÑÑиÑÐ¾Ð²Ð°Ð½Ñ Ð»Ð¸ вÑ
однÑе ÑайлÑ;
не ÑоÑÑиÑоваÑÑ
-C, --check=quiet, --check=silent
как -c, но не ÑообÑаÑÑ Ð¾ пеÑвой плоÑ
ой ÑÑÑоке
--compress-program=ÐÐ ÐÐ ÑжимаÑÑ Ð²ÑеменнÑе ÑÐ°Ð¹Ð»Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ ÐÐ ÐÐ;
ÑазжимаÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ ÐÐ ÐÐ -d
--debug комменÑиÑоваÑÑ ÑаÑÑÑ ÑÑÑоки, иÑполÑзÑемой длÑ
ÑоÑÑиÑовки и пÑедÑпÑеждаÑÑ Ð¾ ÑомниÑелÑном
иÑполÑзовании в stderr
--files0-from=Ф ÑиÑаÑÑ Ð²Ð²Ð¾Ð´ из Ñайлов, имена коÑоÑÑÑ
(завеÑÑÑннÑе нÑлем) пеÑеÑиÑÐ»ÐµÐ½Ñ Ð² Ñайле Ф.
ÐÑли Ф Ñавно -, Ñо ÑиÑаÑÑ Ð¸Ð¼ÐµÐ½Ð° Ñайлов из
ÑÑандаÑÑного ввода
-k, --key=ÐÐÐ1[,ÐÐÐ2]
наÑинаÑÑ ÐºÐ»ÑÑ Ð² ÐÐÐ1 (оÑÑÑÑÑ Ð¾Ñ 1) и завеÑÑаÑÑ Ð½Ð°
ÐÐÐ2 (по ÑмолÑÐ°Ð½Ð¸Ñ ÐºÐ¾Ð½ÐµÑ ÑÑÑоки).
СинÑакÑÐ¸Ñ ÐÐÐÐЦÐÐ Ñм. далее
-m, --merge обÑединиÑÑ Ñже ÑоÑÑиÑованнÑе ÑайлÑ,
не ÑоÑÑиÑоваÑÑ
-o, --output=ФÐÐÐаÑÑнÑй вÑвод
-s, --stable ÑÑабилизиÑоваÑÑ ÑоÑÑиÑовкÑ, иÑклÑÑив пÑовеÑкÑ
на ÑавенÑÑво
-S, --buffer-size=Ð ÐÐÐÐÐ
иÑполÑзоваÑÑ Ð² оÑновной памÑÑи бÑÑÐµÑ Ñказанного
Ð ÐÐÐÐÐ Ð
-t, --field-separator=Ð ÐÐÐÐÐ
пÑи поиÑке клÑÑевÑÑ
полей
Ð ÐÐÐÐÐ
Ñимволов к пÑобелÑнÑм
-T, --temporary-directory=ÐÐТÐÐ
вÑеменнÑÑ
Ñайлов ÐÐТÐÐ
PDIR или /tmp; неÑколÑко ÑакиÑ
клÑÑей
задаÑÑ Ð½ÐµÑколÑко каÑалогов
--parallel=N измениÑÑ ÐºÐ¾Ð»Ð¸ÑеÑÑво одновÑеменно запÑÑеннÑÑ
ÑоÑÑиÑовок до N
-u, --unique Ñ -c, пÑовеÑÑÑÑ Ð¿Ð¾ÑÑдок ÑÑÑого;
без -c, вÑводиÑÑ ÑолÑко пеÑвое ÑÑеди неÑколÑкиÑ
ÑавнÑÑ
-z, --zero-terminated завеÑÑаÑÑ ÑÑÑоки нÑлевÑм байÑом, а не новой
ÑÑÑокой
--help показаÑÑ ÑÑÑ ÑпÑÐ°Ð²ÐºÑ Ð¸ вÑйÑи
--version показаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии и вÑйÑи
ÐÐРзадаеÑÑÑ ÐºÐ°Ðº Ð[.Ð][ÐÐ
имвола в ÑÑом поле, оба оÑÑÑиÑÑваÑÑÑÑ Ð¾Ñ 1. ÐÑли не Ð·Ð°Ð´Ð°Ð½Ñ ÐºÐ»ÑÑи -t
или -b, ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð² поле оÑÑÑиÑÑваÑÑÑÑ Ð¾Ñ Ð½Ð°Ñала пÑедÑеÑÑвÑÑÑиÑ
пÑобелÑнÑÑ
Ñимволов. ÐÐÑкиÑ
бÑкв, задаÑÑиÑ
поÑÑдок ÑоÑÑиÑовки; он оÑменÑÐµÑ ÑооÑвеÑÑÑвÑÑÑие глобалÑнÑе клÑÑи длÑ
данного клÑÑевого полÑ. ÐÑли клÑÑевое поле не задано, в каÑеÑÑве
клÑÑа иÑполÑзÑеÑÑÑ ÑÑÑока Ñеликом.
ÐоÑле Ð ÐÐÐÐРРможно пиÑаÑÑ ÑледÑÑÑие ÑÑÑÑикÑÑ-мÑлÑÑипликаÑоÑÑ:
% 1% памÑÑи, b 1, k 1024 (по ÑмолÑаниÑ), и Ñак далее Ð´Ð»Ñ M, G, T, P, E, Z, Y.
ÐÑли ФÐÐндаÑÑнÑй ввод.
*** ÐÐ ÐÐУÐÐ ÐÐÐÐÐÐÐ ***
УÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð² окÑÑжении Ð»Ð¾ÐºÐ°Ð»Ñ Ð²Ð»Ð¸ÑÐµÑ Ð½Ð° поÑÑдок ÑоÑÑиÑовки.
ЧÑÐ¾Ð±Ñ Ð¿Ð¾Ð»ÑÑиÑÑ ÑÑадиÑионнÑй поÑÑдок, иÑполÑзÑÑÑий ÑиÑÑемнÑе знаÑÐµÐ½Ð¸Ñ Ð±Ð°Ð¹Ñ,
ÑÑÑановиÑе LC_ALL=C.
Ðб оÑибкаÑ
в sort ÑообÑайÑе по адÑеÑÑ bug-coreutils@gnu.org.
ÐомаÑнÑÑ ÑÑÑаниÑа GNU coreutils: <http://www.gnu.org/software/coreutils/>
СпÑавка по ÑабоÑе Ñ Ð¿ÑогÑаммами GNU: <http://www.gnu.org/gethelp/>
Ðб оÑибкаÑ
в пеÑеводе ÑообÑений «sort» ÑообÑайÑе по адÑеÑÑ <gnu@mx.ru>
ÐÐ¾Ð»Ð½Ð°Ñ Ð´Ð¾ÐºÑменÑаÑÐ¸Ñ Ð´Ð¾ÑÑÑпна по команде: info coreutils 'sort invocation'