Как узнать список приложений, установленных на моем сервере? [закрыто]

Мне стало скучно, и такой сценарий у меня тоже есть, поэтому я немного изменил сценарий Томаса Дики, не каким-либо радикальным способом, а просто, например, так что вы можете иметь дело со всеми типами имен файлов (даже с символами новой строки) и легко изменять разделитель между именами файлов (например, просто установите ORS на "\ 0" для пересылки это в xargs -z… )

#!/bin/sh
find "${1-.}" -type f -exec stat --printf '%n\0%Y %W\0' -- {} \; | \
awk 'BEGIN {
  RS  = "\0";
  FS  =  " ";
  ORS = "\n";
} {
  if (NR % 2) {
    f = $0;
  } else if ($1 == $2) {
    print f;
  }
}'

Не полностью POSIX из-за, например, - printf .

0
24.04.2014, 21:18
0 ответов

Теги

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