На вашем компьютере для разработки очень мало аппаратных ресурсов. Lubuntu 32 -бит — разумный выбор из-за чрезвычайной нагрузки, которую виртуализация в Windows 10 создаст для процессора вашего компьютера с частотой 1,6 ГГц. Lubuntu — самая легкая и минимальная версия Ubuntu.
awk
дает немного больше гибкости для форматирования вывода, помимо необработанного извлечения столбцов, которое обеспечивает cut
:
awk -F : '{ printf "Name %s and uid %d\n", $1, $3 }' /etc/passwd
или, с поддержкой систем, которые могут использовать службу каталогов (, это также будет работать на системах, где /etc/passwd
предоставляет базу данных passwd
, но не macOS ),
getent passwd |
awk -F : '{ printf "Name %s and uid %d\n", $1, $3 }'
Код awk
выводит первый и третий столбцы с разделителями:
-каждой строки как часть текстовой строки, отформатированной с использованием printf
.