1. 這個可以的,bi-weekly的task
00 08 * * 3 /home/user/user.script
然後在script的開始寫上
if [[ $(expr `date +%w` % 2) = 0 ]]; then
exit
fi2. 每個月第一周的週三
#!/bin/bashdate=`date +%d`
if [ "$date" -le "7" ]; then
run my commands
fiexit
22 09 * * 3 /path/to/call_me_from_cron
3. 每個月最後乙個週三執行
很強大的乙個帖子
30 11 * * 3 /home/ywywyang/patent/patent_meeting_notify.sh
#/bin/bash
this_month_last_wed=`ncal | grep we | awk ''`
current_date=`date +%d`
if [[ $current_date -eq $this_month_last_wed ]]; then
your script
fi後來發現有的系統上沒有ncal 只有cal 我又改了下script
#/bin/bash
date=`cal | awk ''`
this_month_last_wed=`echo $date | awk ''`
current_date=`date +%d`
if [[ $current_date -eq $this_month_last_wed ]]; then
your script
fi4. 定時 彈出乙個框
30 11 * * * display=:0.0 zenity --info --text="take a rest"
00 18 * * * display=:0.0 zenity --info --text="go home"
crontab的一些注意事項
crontab e 2 home vsopt zxg statistic shell vsop statistic.sh 測試的時候每兩分鐘執行一次 description vsop author zhao,xingguo 2011 03 14 source home vsopt bash prof...
一些基礎的執行緒例子
1.建立執行緒的方式 繼承thread類和實現runnable介面。下面這個例子是通過繼承類的方式建立執行緒的。packagemythread public classthread1extendsthread public static voidmain string args 上面的 建立了兩個執...
Linux unshare命名的一些例子
首先使用man檢視unshare幫助 看下這幾個引數的功能。fork 執行unshare的程序fork乙個新的子程序,在子程序裡執行unshare傳入的引數 pid 不從父程序繼承pid命名空間。也就是說,在子程序內執行ps,無法看到父程序原有的程序。mount proc 這個先不解釋。執行命令 s...