如何寫針對檔案類型的script - Linux

Table of Contents

※ 引述《tsungjen ()》之銘言:
: 比如說現在目錄下有兩種檔案
: .doc .xls
: 我想針對全部的.xls作修改
: 比如說我想移動全部的.xls到另外一個目錄下面
: 要如何寫出一個script移動所有的.xls
: 'mv *.xls* ~/XXX'
: 我不太會寫程式
: 不知道要怎麼定義= =

依照你的要求
直接把 command(s) 加到 script 裡就可以了
(記得 chmod +x 才可以執行)

不過 bash shell script 還有很多其他的功能
有興趣的話 可以 google找一下 tutorial

第1行指定 interpreter: (assume bash)
------------------------------

#!/bin/bash

mv *.xls ~/XXX
rm *.doc

--

All Comments

Hamiltion avatarHamiltion2010-08-27
喔喔,謝謝你
Carol avatarCarol2010-09-01
咦 原po有說要把所有的 doc 檔砍掉嗎 XD
Rosalind avatarRosalind2010-09-03
我亂加的.....
Edward Lewis avatarEdward Lewis2010-09-07
XDDD 到時候真的不小心砍光就囧了
Charlie avatarCharlie2010-09-09
沒惡意啦 只是擔心原po真的整個拿去複製貼上 XDDD
Callum avatarCallum2010-09-14
上次發問學會了 find *.xls | xargs -i do something {}
Skylar Davis avatarSkylar Davis2010-09-17
有的玩笑不要亂開
Carolina Franco avatarCarolina Franco2010-09-21
悲慘的經驗 會加深該指令的熟練度 kiani 用心良苦 !