#!/bin/bash for FileName in *.zip do newdir=`echo "$FileName" | awk -F. '{print $1}` mkdir "$newdir" unzip "$FileName" -d "$newdir" done