Как получить использование памяти байтами с помощью сценария

У меня есть сценарий, и я должен изменить это так, он может распечатать использование памяти в файл с байтами.

#!/bin/bash    
echo "$HOSTNAME, timestamp=$( date +%s ), free -b" >> "system_monitor.csv"
0
задан 20 November 2018 в 02:54

1 ответ

То, на что должен быть похожим Ваш сценарий, является этим:

#!/usr/bin/env bash

echo -e "$HOSTNAME, $(date +%s), \\n $(free -b)" >> "system_monitor.csv"

timestamp переменная является ненужной в этом случае. И я предложил бы добавить две строки новостей или один для создания вывода читаемым. Таким образом, лучшая команда была бы:

#! /usr/bin/env bash

echo -e "$HOSTNAME, $(date +%s), \\n $(free -b) \\n \\n" >> "system_monitor.csv"
0
ответ дан 27 October 2019 в 02:43

Другие вопросы по тегам:

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