I have about eighty directories, called data-nn, where nn=00,01,02,.... in each of these directories I have among others, an (ascii) data file with many thousends lines. This data file has the same name in all directories.
I would like to know if it is possible, via a bash script, to delete the first N lines in this data file in all directories. The modified file can overwrite the old one.
Something like:
for file in data-[0-9][0-9]/filename do temp="${file}-temp" tail +N "$file" > "$temp" && mv "$temp" "$file" done
--
Jeff Woods <kazrak+kernel@xxxxxxxxxxx>
- : send the line "unsubscribe linux-admin" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html