Fiddling

Mark Chen's blog

Tuesday, July 27, 2010

a script to replace extention of files

Suppose the file extension is "foo".


#!/bin/bash

for f in `find . -name "*.foo" -type f`
do
newname=`echo "$f" | sed "s/\.foo$//"`
mv $f $newname
echo "mv $f to $newname"
done

exit 0
Posted by Mark at 1:52 PM
Labels: scripts, sed
Newer Post Older Post Home

Labels

  • android
  • arm-linux
  • audio
  • c
  • code
  • cscope
  • cvs
  • cweb
  • embeded
  • fvwm
  • gdb
  • gentoo
  • gnu
  • java
  • life
  • linux
  • lisp
  • Mac
  • nyquist
  • scripts
  • sed
  • slackware
  • unix
  • usenet
  • vi
  • vim
  • vmware

Blog Archive

  • ►  2022 (1)
    • ►  May (1)
  • ►  2021 (4)
    • ►  November (2)
    • ►  September (2)
  • ►  2020 (2)
    • ►  November (1)
    • ►  September (1)
  • ►  2016 (1)
    • ►  December (1)
  • ►  2011 (1)
    • ►  May (1)
  • ▼  2010 (8)
    • ▼  July (2)
      • a script to replace extention of files
      • vmware fusion -- network no connection
    • ►  June (2)
    • ►  March (2)
    • ►  February (1)
    • ►  January (1)
  • ►  2009 (22)
    • ►  November (1)
    • ►  September (2)
    • ►  August (1)
    • ►  June (3)
    • ►  May (4)
    • ►  April (4)
    • ►  March (2)
    • ►  January (5)
  • ►  2008 (37)
    • ►  December (1)
    • ►  November (4)
    • ►  October (5)
    • ►  September (2)
    • ►  August (1)
    • ►  July (5)
    • ►  June (5)
    • ►  May (3)
    • ►  April (2)
    • ►  March (1)
    • ►  February (2)
    • ►  January (6)
  • ►  2007 (68)
    • ►  December (8)
    • ►  November (7)
    • ►  October (13)
    • ►  September (2)
    • ►  August (9)
    • ►  July (14)
    • ►  June (15)

Pages

  • chan7
  • 42-sections

About Me

Mark
View my complete profile
Lijit Search
Simple theme. Powered by Blogger.