12月新的一月 關於學習CRON指令相關的東西

2021-07-08 16:48:29 字數 1659 閱讀 5313

12.7

又是新的一周了,第二週了,但是今天一開始去的時候還是挺忐忑的,因為這個shell還挺是麻煩的,並不是很好處理。。。。。今天總的來說也是有驚無險的下來了,我總結 了一下今天遇到的幾個問題

1.我在expect的條件下可以完成互動式的設計,但是如何在expect的前提下使用bash的功能呢?

2.完成自動上傳以後,如何確認指定的檔案上傳?

3.如何用cron實現定時上傳的功能?

4.如果上傳不成功,會怎麼樣?由於檔案問題,還是由於網路問題,返回值要分的清楚

今天主要遇到這幾個問題,後來還好都解決了

1.在bash下有專門的函式來呼叫expect

2.只要指令碼裡,先寫乙個檔案就可以了

3.杜桑提醒我,用crontab解決,而且還是要仔細

4.還是杜桑提醒我,讓我考慮乙個程式的魯棒性,如果我只是隨便拿來練手,只要做出來就行了,可我寫的東西都是以後要用到的,我就必須要考慮檔案的魯棒性,各種邊界,網路問題都要考慮到。

12.8

今天依舊還是挺幸運的。。。因為我昨天搞不定的東西今天搞定了,今天早上一去的時候,我還在延續昨天的思路,怎麼改變crontab中的引數,但是我今天修改了一下shell,確實有一定進步,在shell中也可以進入不再shell中一樣的介面,但是,進入編輯介面以後還是很麻煩,點i才能編輯,無法在指令碼中實現,真是一籌莫展,有時候總是遇到這種很難解決的問題,沒法前進,無奈之下我又重新搜尋cron相關的東西,終於有了一絲希望,原來系統定時任務不僅呼叫crontab中的命令,還呼叫乙個檔案cron.d的命令,然後我把思路轉到這裡,我興沖沖的在這裡編寫了命令,但是發現服務端並沒有反映,急死我了,今天一早上就是在兩台電腦之間走來走去,後來又搜,我發現cron.d檔案中的命令也是需要一定條件,乙個是必須是root,還有乙個檔案許可權必須是644,所以我之前並沒有成功,後來就順風順水了,遇到乙個小困難用expect也解決了,然後下午就在看awk方面的知識,這個命令的東西還是挺多的,感覺就像乙個小shell了,然後今天回來的心情是輕鬆的,因為昨天的問題解決了。

12.9-12.10

這兩天一直在看shell的一些基本指令,awk,sed,grep,這三個又被稱為linux指令碼三劍客,嘿嘿,確實這三個 的語法都挺多的,感覺就像乙個小shell一樣,有著比較豐富的功能,可以編輯顯示,編輯檔案的增刪改查,也可以顯示檔案,因為也沒有什麼具體任務,就這麼一直看,感覺對linux的理解深入了一點點。

12.11

又一周工作結束了,不知怎麼,我覺得這週過的真的挺快的,感覺每天過的飛快,今天一去,開始在想如何能實現spawn裡的sed功能,但是真的就是很奇怪,在外面直接可以用的命令,在shell裡過後就是無法實現,就一直卡在這裡,如鯁在喉,無奈,就隨便 看看linux的系統知識,下午杜桑讓我再試試,發現其他的簡單命令ls,ps也無法實現,難道真的就無法實現了嗎?

終於,杜桑提醒我,直接乾脆呼叫另乙個shell,把命令寫在另乙個shell裡,就這麼神奇的成功了,然後在實現任意數字,再加強魯棒性,突然就迎刃而解,感覺挺好,附近有個人指點的話,會解決很多這樣的情況,你明明已經完成乙個任務的百分之九十,但是卻有一步卡在那裡,你無法解決,這時候附近讓你轉換思路,突然就能解決了,這個時候我不禁想到一句話,行百里者半九十,是不是當初古人也想過這樣的情況呢?你完成九十,但是實際上沒完成任務你就最多算完成一半。

終於這週的任務算是完美解決了,乙個定時的,可指定頻率時間,可指定任務的shell,經過多次呼叫,就可以實現了。

一月小結,新的啟程

第一次做專案組長,不知道是很失敗呢,還是說算是成功,在3月5號的時候,做為新人的我練習做組長,為什麼說練習呢!這裡就不多做解釋了,我們的組員們,各個都很有水平,害怕領導不了大家,現在回憶起來這個月中,我們真的是成長了很多,大家在配合中也慢慢的變得默契,很多的技術要點,在討論中,尋找中得到解決。3.1...

2016 10月小結 荒蕪的一月

10.10周一 只刷了幾道簡單暴力 10.11周二 10.12週三 10.13周四 貌似一直刷水題 10.14周五 10.15週六 10.16週日 這周一直在刷些比較水的題,想讓自己找找刷題的感覺,刷題中發現一些小的坑點自己老改不出來,並且腦子反應遲鈍,好多容易沒想法思路不清晰,也該陸續複習一些學過...

工作一月的感受

從5月9日開始上班到今天已經整整乙個月了,考研後再回到原來的公司原來的團隊中,物是人非,自然別有一番滋味。最大的感受是心態的變化,沒有了歸屬感,更多的是一種打工的心態。回想三年前我來到這家公司時,我是把工作當作事業來做的,應屆畢業生特有的熱情,對技術的狂熱,以及剛工作的新鮮感讓我每天都開足了馬力往前...