Первые два и последний являются CRONs, которые необходимы для некоторых автоматизированных задач (в зависимости от того, что работает на вашей машине sudo crontab -e
?
Третий, вероятно, вы запускаете tail -f /var/log/auth.log
через sudo
.
Беспокоиться не о чем. Вы не можете избавиться от пользователя root
, иначе вы не сможете выполнять какие-либо административные задачи.
#!/usr/bin/awk -f
{
w[FNR][FILENAME] = $0
}
END {
for (x in w)
print w[x][ARGV[1]] ";" w[x][ARGV[2]]
}
Я тоже придумал это , но это не удается из-за того, как Awk выполняет итерацию по массивам:
#!/usr/bin/awk -f
{
w[FNR][FILENAME] = $0
}
END {
for (x in w) {
y = 0
for (z in w[x]) {
printf w[x][z]
printf y ? "\n" : ";"
y = 1
}
}
}