Trong tập lệnh cron tôi muốn ghi lại nhiệt độ CPU theo định dạng
[datetime] temp
sử dụng datevà acpi -t. Làm cách nào tôi có thể chuyển hướng ( >>) hai lệnh này thành một dòng trong tệp nhật ký?
Trong tập lệnh cron tôi muốn ghi lại nhiệt độ CPU theo định dạng
[datetime] temp
sử dụng datevà acpi -t. Làm cách nào tôi có thể chuyển hướng ( >>) hai lệnh này thành một dòng trong tệp nhật ký?
Câu trả lời:
có lẽ trên các hệ thống cũ hơn (solaris8 fe ^^) mà không cần bash:
x=`date '+%Y%m%d %H%M%S'`; y=`acpi -t`; echo "$x $y" >>your_log_file
$(…), đó là tuân thủ POSIX. Nhưng bạn phải sử dụng/usr/xpg4/bin/shthay vì/bin/sh, Solaris 8/bin/shvẫn là vỏ Bourne.