新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何在shell中使用AWK實(shí)現(xiàn)一個(gè)日歷小程序-創(chuàng)新互聯(lián)
如何在shell中使用AWK實(shí)現(xiàn)一個(gè)日歷小程序?相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。
代碼段:
function whichWeek(y, m, d, s) { s = 0 if (((y%4 == 0) && (y%100 != 0)) || (y%400 == 0)) if (M[2] == 28) M[2]++ if (y>0) s += --y + int(y/4) - int(y/100) + int(y/400) while (m > 1) s += M[--m] return (s+d)%7 } function printCalendar(y, m, d, nowWeek, i){ printf("%d%s %d%s\n", y, "年", m, "月") print "日 一 二 三 四 五 六 " printf("%s", repeat(" ", ((nowWeek+1)%7)*3)) for (i=1; i<=M[m]; i++) { if ((nowWeek+i) % 7 != 6) { printf("%2d ", i) } else { printf("%2d \n", i) } } print "\n" } function repeat(flag, time, i, str){ for (i=0; i
看完上述內(nèi)容,你們掌握如何在shell中使用AWK實(shí)現(xiàn)一個(gè)日歷小程序的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
網(wǎng)站欄目:如何在shell中使用AWK實(shí)現(xiàn)一個(gè)日歷小程序-創(chuàng)新互聯(lián)
鏈接URL:http://www.ef60e0e.cn/article/cosoed.html