Не удается установить языковой стандарт (man-db.cron)

sed '/create table "informix"/i\
test
' data.in >data.out

Будет создан data.out со следующим содержимым:

{ TABLE "informix".sacro_log row size = 64 number of columns = 3 index size = 0 }

{ unload file name = sacro00518.unl number of rows = 0 }

test
create table "informix".sacro_log
(
log_id serial not null constraint "informix".nnc_sac_log00,
log_type integer,
log_data text
);

Команда i ("insert") в sed вставит указанный текст перед соответствующим шаблоном. Вставляемый текст должен следовать за символом новой строки (GNU sed также принимает sed '/pattern/i text').

1
06.01.2016, 17:01
1 ответ

Я решил эту проблему на Raspberry Pi 4 под управлением Arch Linux, раскомментировав en_US.UTF-8 UTF-8в /etc/locale.genи создав файлы для этой локали :

.
sudoedit /etc/locale.gen
sudo locale-gen

После этого manперестает выдавать это предупреждение:

can't set the locale; make sure $LC_* and $LANG are correct

0
21.04.2020, 17:35

Теги

Похожие вопросы