コマンドを使用してアラームを鳴らす crontab を作成したい (妻用)。このプログラムは ipraytime と呼ばれ、次のような出力が得られます。
$ ipraytime -u +2
Prayer schedule for,
City : Custom
Latitude : 021�� 25' 12" N
Longitude : 039�� 49' 47" E
Angle Method : Umm Al-Qurra University
TimeZone : UTC+2.0
Qibla : 061�� 45' 42" W of true North
Date Fajr Shorooq Zuhr Asr Maghrib Isha
--------------------------------------------------------------------
[09-05-2012] 4:19 5:43 12:16 15:35 18:48 20:18
Today's Imsaak : 4:11
Tomorrow's Imsaak : 4:10
Tomorrow's Fajr : 4:18
私が欲しいのは、時間の形式がcrontabに適していることです。つまり、分と時の場所を切り替える必要があります。19 4
代わりに。
このコマンドを作成しましたが、その切り替え方法がわかりません。
ipraytime -u +2| awk 'NR==12 {print $2"\n"$3"\n"$4"\n"$5"\n"$6"\n"$7}' | sed 's/:/ /g'
これにより、次のような出力が得られます
4 19
5 43
12 16
15 35
18 48
20 18
でもこうなってほしい
19 4
43 5
16 12
35 15
48 18
18 20
それがcrontabが使用しているものです。少し遊んでみましsort
たが、解決策も見つかりませんでした。
(悪いトピックで申し訳ありません..これに良いトピックを書く方法がわかりませんでした)