Настройки локали передачи от моего компьютера до ssh

Я хотел импортировать locale от моего компьютера до ssh. Поэтому я сделал:

locale > import

Добавленный экспорт на каждом выравнивает (Вы знаете, что какие-либо сценарии делают это автоматически?)

Скопированный это от моего компьютера до ssh:

scp import blablabla@hehehe:~/AFolder

runned это с ./import но ничто не изменилось вообще.

1
задан 26 July 2017 в 13:10

1 ответ

Ваш import файл, по-видимому, выглядит примерно так:

export LANG=en_US.UTF-8
export LC_CTYPE="en_US.UTF-8"
export LC_NUMERIC="en_US.UTF-8"
export LC_TIME="en_US.UTF-8"
export LC_COLLATE="en_US.UTF-8"
export LC_MONETARY="en_US.UTF-8"
export LC_MESSAGES="en_US.UTF-8"
export LC_PAPER="en_US.UTF-8"
export LC_NAME="en_US.UTF-8"
export LC_ADDRESS="en_US.UTF-8"
export LC_TELEPHONE="en_US.UTF-8"
export LC_MEASUREMENT="en_US.UTF-8"
export LC_IDENTIFICATION="en_US.UTF-8"
export LC_ALL=

в первую очередь, это не исполняемый файл, таким образом, Вы не можете просто выполнить его. В любом случае то, что Вы хотите сделать, является источником это, не выполняют его (см. здесь для деталей ont его различные способы выполниться/получить файл). Таким образом, Вы хотите сделать . import и нет ./import.

Что касается сценариев его, вот простой путь:

locale | sed 's/^/export /' > import
scp import blablabla@hehehe:~/AFolder
ssh blablabla@hehehe
. import
3
ответ дан 7 December 2019 в 12:32

Другие вопросы по тегам:

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