Как изменить «модель диска» USB-накопителя, как показано в fdisk -l?

Запустите с set -x, и вы увидите:

$ ps -eo user,rss | awk "{if(\$1==$name) print \$2}"
+ ps -eo user,rss
+ awk '{if($1==root) print $2}'

Вы пропустили кавычки вокруг root, без которых awk видит rootкак имя переменной awk, а не строку.

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

ps -eo user,rss | awk -v name="$name" '$1 == name {print $2}'

Это также позволяет избежать проблем с цитированием, так как теперь awk будет расширять переменную awk, чтобы получить правильный текст.

0
22.05.2021, 17:59
1 ответ

Модель диска изменить нельзя, об этом сообщает прошивка устройства, fdiskпросто читает из /sys/block/sdX/device/model.

Метки файловой системы и имена разделов (с GPT )— это, к сожалению, только то, что вы можете изменить, но это не поможет вам при загрузке.

1
28.07.2021, 11:30

Теги

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