.bash_profile
ユーザーがシステムにログインしたときに実行するコマンドを配置できます。特定の時間帯のログインを禁止したい。アルゴリズム:
if((HOUR(now) == 13) || (HOUR(now) < 7))
exit
私は、Cでこのようなことをする方法を知っています:
#include <stdio.h>
#include <time.h>
int main(int argc, char *argv[])
{
time_t rawtime; time (&rawtime);
struct tm *tm_struct = localtime(&rawtime);
int hour = tm_struct->tm_hour;
if((hour == 13) || (hour < 7))
{
printf("hi\n");//exit will be used instead
}
return 0;
}
しかし、bashでそれを実装する方法がわかりません。