Чтение MAC-адреса с помощью Buildroot 20.20 NVMEM _IMX _OCOTP на i.MX7s

Во многих ситуациях мне пригодилась следующая команда:

base64 /dev/urandom | awk '{print(0==NR%10)?"":$1}' | sed 's/[^[:alpha:]]/ /g' | head -50

Это дает 50 строк, в которых не -алфавитные символы, полученные случайным образом из base64 /dev/urandom, были заменены пробелами:sed 's/[^[:alpha:]]/ /g'. Каждая строка, индекс которой кратен 10, заменяется пустой строкой (для имитации разделения абзацев):awk '{print(0==NR%10)?"":$1}'.

Вы можете добавить | awk '{ print NR,$0 }'в конце, чтобы получить пронумерованные строки (или любые другие, соответствующие вашим потребностям ). Может быть полезен исполняемый скрипт bash -lipsum, который принимает количество строк в качестве аргумента.

#!/usr/bin/bash
base64 /dev/urandom | awk '{print(0==NR%10)?"":$1}' | sed 's/[^[:alpha:]]/ /g' | head -$1 | awk '{ print NR,$0 }'

lipsum 100 > output_file

0
17.03.2021, 19:12
1 ответ

nvmem-cellsи nvmem-cell-namesпредназначены для узла потребителя , т. е. узла Ethernet. Вы помещаете их в узел провайдера . Просто переместите эти свойства в узел fec1

.
0
18.03.2021, 22:59

Теги

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