LINUX.ORG.RU

Несколько вопросов по написанию Shell скрипта


0

1

Помогите пожалуйста, не очень знаком с Shell-ом, вопросы такие: 1. удалить самый старый файл из каталога по определенной маске; 2. необходимо из вывода df выбрать количество свободного места в процентах в определенном разделе( вопрос конечно как из строки выбрать эти проценты)


Поиск самого старого файла:

 find /some/path -maxdepth 1 -type f -printf '%T@ %p\n' | sort -n | head -1

А дальше сам думай.

geekless ★★
()

df -h | awk '(NF<5){f=$1; next} (NF>5){f=$1} {print f, $(NF-4), $(NF-3), $(NF-2), $(NF-1), $NF}' | grep -vE «^Filesystem» | awk '{print $5 " " $6}'

anonymous
()
Ответ на: комментарий от nick9

появился еще вопрос можно ли из стандартного вывода «запихнуть» в переменную (например хоть то что выдает df | grep -o -P «\d+(?=% ${mpoint}$)»)

nick9
() автор топика
Ответ на: комментарий от nick9

ожно ли из стандартного вывода «запихнуть» в переменную (например хоть то что выдает df | grep -o -P «\d+(?=% ${mpoint}$)»)

OUTPUT=`df | grep -o -P «\d+(?=% ${mpoint}$)»`

lazyklimm ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.