Ето го проблема:
Използвайте bash for цикъл, който преминава през файлове, които имат низа "osl-guest" и ".tar.gz" в текущата ви директория (използвайки командата 'l', вижте примерния изход по-долу), и изпълнява командата 'tar - zxf' за всеки файл поотделно САМО АКО файлът не е зададен с изпълним файл. Например, за да изпълните командата „tar -zxf“ на файла „file1“, командата ще бъде: tar -zxf file1
Примерен изход на "l -l":
-rw-r--r-- 1 lance lance 42866 Nov 1 2011 vmlinuz-2.6.35-gentoo-r9-osl-guest_i686.tar.gz
-rwxr-xr-x 1 lance lance 42866 Nov 1 2011 vmlinuz-3.4.5-gentoo-r3-osl-guest_i686.tar.gz
-rw-r--r-- 1 lance lance 42866 Nov 1 2011 vmlinuz-3.5.3-gentoo-r2-osl-guest_i686.tar.gz