Điểm:-1

Làm cách nào để thêm 15 hoặc 30 hoặc 60 phút vào thời điểm 15:00 chiều..?

lá cờ us
#!/bin/bash
#thẻ tắt vm 
thẻ="15:00 chiều"
#tệp "/usr/bin/input_azureuser.log" chứa dữ liệu báo lại sau vài phút
Giá trị #snooze_time sẽ là "15,30 hoặc 60" phút 
snooze_time=`cat /usr/bin/input_azureuser.log |tail -n 1 | awk '{in $8}'`

/usr/bin/input_azureuser.log:

#azureuser@puppetclient-ubuntu:~$ cat /usr/bin/input_azureuser.log
Thứ Hai ngày 6 tháng 9 11:24:14 UTC 2021 azureuser 15
Thứ Hai ngày 6 tháng 9 11:36:32 UTC 2021 azureuser 30
Thứ Hai ngày 6 tháng 9 13:51:03 UTC 2021 azureuser 15
Thứ Hai ngày 6 tháng 9 13:52:31 UTC 2021 azureuser 60
Thứ Hai ngày 6 tháng 9 14:41:40 UTC 2021 azureuser 15

Nếu giá trị báo lại/thời gian trì hoãn là 15/30/60 phút, tôi muốn thêm các giá trị tương tự vào thẻ và cập nhật thẻ như "15:15 chiều", "15:30 chiều" và "16:00".

24601 avatar
lá cờ in
vui lòng giải thích điều này liên quan đến ubuntu như thế nào sau khi đọc [hỏi]. [Chỉnh sửa] câu hỏi của bạn cho phù hợp.
Haridvpsk avatar
lá cờ us
Tôi đã cập nhật câu hỏi của mình, xin hãy giúp tôi. Cảm ơn trước!
Điểm:2
lá cờ cn

Bạn có thể dùng ngày tháng lệnh để thêm độ lệch tương đối vào ngày và giờ.

ngày -d"90 phút 15:00" '+%H:%M'

Ở đâu -d là thời gian và sự điều chỉnh, và +... là định dạng đầu ra. Cho nên:

snooze_time=90
thẻ="15:00"
tag=`date -d"$snooze_time minutes $tag" '+%H:%M'`

sẽ cập nhật thẻ để 16:30.

Lưu ý: sử dụng AM/PM với đồng hồ 24 giờ là một lỗi.

Haridvpsk avatar
lá cờ us
Cảm ơn bạn rất nhiều @Martin giải pháp trên đang hiệu quả với tôi.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.