#!/bin/sh # mv digests # ~/web/UNIX/AWK/awk-renaming-files.txt # GOAL: rename all files in a directory from "fsj-digest-v1-????.txt" to "fsj-????.txt" # DATE: 4/27/2004 - Author John Meister email: UnixMeister@comcast.net # TEST: --> ls fsj-digest-v1-2123.txt | awk -F - '{print "mv "$1"-"$2"-"$3"-"$4" " $1"-"$4}' # PRODUCED: mv fsj-digest-v1-2123.txt fsj-2123.txt # # --> ls fsj-digest-v1-????.txt | awk -F - '{print "mv "$1"-"$2"-"$3"-"$4" " $1"-"$4}' > mv-digests.sh # edit file to include header info & comments # mv fsj-digest-v1-1800.txt fsj-1800.txt mv fsj-digest-v1-1801.txt fsj-1801.txt mv fsj-digest-v1-1802.txt fsj-1802.txt mv fsj-digest-v1-1803.txt fsj-1803.txt mv fsj-digest-v1-1804.txt fsj-1804.txt ...