3.x 之後好像改用 UUID 的方法, 所以做法更簡單, 用 alias:
alias ucx='rm -rf /tmp/[0-9A-Z]*-[0-9A-Z]*-[0-9A-Z]*-[0-9A-Z]*-[0-9A-Z]*.* ~/.idm/ucx/alt.conf ~/.idm/[0-9A-Z]*_[0-9]*.conf; ~/tools/ucx/bin/ucx' alias uex='rm -rf /tmp/[0-9A-Z]*-[0-9A-Z]*-[0-9A-Z]*-[0-9A-Z]*-[0-9A-Z]*.* ~/.idm/uex/alt.conf ~/.idm/[0-9A-Z]*_[0-9]*_[0-9]*.conf; `which uex`'
UltraEdit (Linux version) 的 30 天限制是
- 將 1970 到啟動那天的天數寫入 .dat
- uex.conf 紀錄該檔產生那天, 和 .dat 做比較計算出剩餘天數
#!/bin/sh rm -f ~/.idm/uex/.dat result=$(echo "`date +%s` /60 /60 /24" | bc) q=$(echo "$result / 256" | bc) r=$(echo "$result % 256" | bc) echo -e "\x`printf %02X $r`\x`printf %02X $q`" > ~/.idm/uex/.dat sed -e s/Value=1.*/Value=$result/g ~/.idm/uex/uex.conf > ~/u.conf mv -f ~/u.conf ~/.idm/uex/uex.conf `which uex`
沒有留言:
張貼留言