Как установить nodejs в linux vm, если wget не работает

Чтобы удалить только последнюю новую строку , выполните перенос через:

sed -z '$ s/\n$//'

sedне будет добавлять \0к концу потока, если разделитель установлен на NULчерез -z, тогда как для создания текстового файла POSIX (, определяемого как заканчивающийся на \n), он всегда будет выводить окончательный \nбез -z.

Например:

$ { echo foo; echo bar; } | sed -z '$ s/\n$//'; echo tender
foo
bartender

И в доказательство нет NULдобавлено:

$ { echo foo; echo bar; } | sed -z '$ s/\n$//' | xxd
00000000: 666f 6f0a 6261 72                        foo.bar

Чтобы удалить несколько завершающих символов новой строки , выполните перенос через:

sed -Ez '$ s/\n+$//'
0
15.01.2021, 18:24
2 ответа

Используйтеcurl:

curl https://nodejs.org/dist/v15.6.0/node-v15.6.0-linux-x64.tar.gz --output nodejs.tar.gz
1
18.03.2021, 22:36

Существует множество вариантов загрузки бинарного файла узла и установки оттуда:

Поскольку GAD3R предлагает использовать curl,

Или вы также можете установить через диспетчер пакетов, по этой ссылке информация для разных дистрибутивов Linux:Установка диспетчера пакетов NodeJS

Дополнительную информацию см. также в этом разделе. Загрузка NodeJS

Например,:apt install nodejs

2
18.03.2021, 22:36

Теги

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