亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
12下一頁(yè)
最近訪問(wèn)板塊 發(fā)新帖
查看: 3611 | 回復(fù): 12
打印 上一主題 下一主題

[系統(tǒng)管理] linux shell 可以模糊運(yùn)行嗎 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2013-04-11 21:06 |只看該作者 |倒序?yàn)g覽
例如/var/file/下有如下文件
20130411-1u.sh
20130411-ds.sh
20130411-1233.sh
20130412-EEE.sh
20130412-DDD.sh
20130413-CDE.sh

那么使用shell命令來(lái)執(zhí)行/var/file/20130411* 的shell腳本該怎么做,必須要寫文件的全名嗎?

我是想用crontab每天運(yùn)行一個(gè)腳本來(lái)執(zhí)行/var/file/下開頭為當(dāng)天日期(如20130411-*.sh)的文件,這個(gè)該怎么做有好的方法嗎?


論壇徽章:
2
午馬
日期:2015-01-27 11:22:392015年辭舊歲徽章
日期:2015-03-03 16:54:15
2 [報(bào)告]
發(fā)表于 2013-04-11 21:19 |只看該作者
  1. /tmp/1998> cat testname.a
  2. 20130411-1u.sh
  3. 20130411-ds.sh
  4. 20130411-1233.sh
  5. 20130412-EEE.sh
  6. 20130412-DDD.sh
  7. 20130413-CDE.sh

  8. /tmp/1998> cat testname.a| xargs touch

  9. /tmp/1998> ls
  10. 20130411-1233.sh  20130411-ds.sh   20130412-EEE.sh  testname.a
  11. 20130411-1u.sh    20130412-DDD.sh  20130413-CDE.sh

  12. /tmp/1998> for file in `ls 20130411*sh`; do  echo  "date; echo \$0" >$file ; done

  13. /tmp/1998>  for file in `ls 20130411*sh`; do  bash $file ; done
  14. 2013年 04月 11日 星期四 21:17:30 CST
  15. 20130411-1233.sh
  16. 2013年 04月 11日 星期四 21:17:30 CST
  17. 20130411-1u.sh
  18. 2013年 04月 11日 星期四 21:17:30 CST
  19. 20130411-ds.sh
復(fù)制代碼
這段代碼可以幫你完成執(zhí)行部分腳本的過(guò)程
crontab的自己隨便網(wǎng)上找

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2013-04-11 21:20 |只看該作者
[gqk@localhost ~]$ cat 20130412-EEE.sh
echo test
[gqk@localhost ~]$ ./`date '+%Y%m%d'`-*.sh
test

論壇徽章:
5
丑牛
日期:2014-01-21 08:26:26卯兔
日期:2014-03-11 06:37:43天秤座
日期:2014-03-25 08:52:52寅虎
日期:2014-04-19 11:39:48午馬
日期:2014-08-06 03:56:58
4 [報(bào)告]
發(fā)表于 2013-04-12 09:03 |只看該作者
怎么糊運(yùn)行?

論壇徽章:
34
亥豬
日期:2015-03-20 13:55:11戌狗
日期:2015-03-20 13:57:01酉雞
日期:2015-03-20 14:03:56未羊
日期:2015-03-20 14:18:30子鼠
日期:2015-03-20 14:20:14丑牛
日期:2015-03-20 14:20:31辰龍
日期:2015-03-20 14:35:34巳蛇
日期:2015-03-20 14:35:56操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-11-06 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-11-08 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-11-19 06:20:00黃金圣斗士
日期:2015-11-24 10:43:13
5 [報(bào)告]
發(fā)表于 2013-04-12 13:48 |只看該作者
回復(fù) 3# lenky0401

你這樣匹配,如果有多個(gè)結(jié)果時(shí),會(huì)把第二三個(gè)腳本,作為第一個(gè)的后續(xù)參數(shù)的,并不會(huì)依次執(zhí)行.

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2013-04-12 15:14 |只看該作者
回復(fù) 4# pitonas


    就是我以日期作為條件,文件名中帶這個(gè)日期就執(zhí)行,,,,我稱之為模糊執(zhí)行

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2013-04-12 15:15 |只看該作者
本帖最后由 deedaa 于 2013-04-12 15:15 編輯

回復(fù) 2# to407


    寫的有些復(fù)雜,沒(méi)搞明白怎么個(gè)過(guò)程

論壇徽章:
21
白羊座
日期:2013-08-23 15:49:17金牛座
日期:2013-10-08 17:00:03處女座
日期:2013-10-12 11:54:11CU十二周年紀(jì)念徽章
日期:2013-10-24 15:41:34午馬
日期:2013-11-27 14:07:21巨蟹座
日期:2013-12-04 10:56:03水瓶座
日期:2013-12-04 15:58:00亥豬
日期:2014-05-24 16:02:3115-16賽季CBA聯(lián)賽之遼寧
日期:2016-11-07 13:52:53戌狗
日期:2013-08-23 16:15:31白羊座
日期:2013-08-24 21:59:24巨蟹座
日期:2013-08-25 16:34:24
8 [報(bào)告]
發(fā)表于 2013-04-12 15:17 |只看該作者
deedaa 發(fā)表于 2013-04-12 15:15
回復(fù) 2# to407


那你就取當(dāng)天日期, 把文件名放在一個(gè)文件里,再去執(zhí)行這個(gè)文件,這樣就可以啦.

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2013-04-12 15:22 |只看該作者
回復(fù) 3# lenky0401


    這個(gè)多個(gè)的時(shí)候好像只運(yùn)行第一個(gè),其他的沒(méi)運(yùn)行啊

論壇徽章:
2
午馬
日期:2015-01-27 11:22:392015年辭舊歲徽章
日期:2015-03-03 16:54:15
10 [報(bào)告]
發(fā)表于 2013-04-12 16:48 |只看該作者
回復(fù) 7# deedaa


    那只有再看一遍了。。。 我給的整個(gè)例子   你可以只看最后一個(gè)for循環(huán)
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP