Sponsored Content
Full Discussion: Help with rar
Top Forums UNIX for Dummies Questions & Answers Help with rar Post 302449570 by farneville on Tuesday 31st of August 2010 02:57:19 AM
Old 08-31-2010
Quote:
Originally Posted by rdcwayx
Not tested.

Code:
find . -name "*.rar" |while read LINE
do
  folder=${LINE%%.*}
  mkdir -p $folder
  mv  $LINE $folder
done

PWD=$(pwd)

ls -l |grep ^d |awk '{print $NF} |while read LINE
do
  cd $LINE
# Put  rar extract command here.
  mv *.DAT $PWD
  rm -rf $LINE
  cd $PWD
done


Dude Thanks for your time looking into this

I tried the first part of the script and got some issues:

Code:
#!/bin/bash

find . -name "*.rar" |while read LINE
do
  folder=${LINE%%.*}
  mkdir -p $folder
  mv $LINE $folder
done

Result:

Code:
mkdir: missing operand
mv: missing destination file operand after `./0806.part1.rar'
Try `mv --help' for more information.
mkdir: missing operand
Try `mkdir --help' for more information.
mv: missing destination file operand after `./0806.part8.rar'
Try `mv --help' for more information.
mkdir: missing operand
Try `mkdir --help' for more information.
mv: missing destination file operand after `./0806.part2.rar'
Try `mv --help' for more information.
mkdir: missing operand
Try `mkdir --help' for more information.
mv: missing destination file operand after `./0806.part6.rar'
Try `mv --help' for more information.
mkdir: missing operand
Try `mkdir --help' for more information.
mv: missing destination file operand after `./0806.part7.rar'
Try `mv --help' for more information.

It does create the folder but I am not just sure why it cannot find it.

Last edited by farneville; 08-31-2010 at 04:15 AM..
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

extracting .rar files

Hi, Can someone throw light on opening a .rar file? thanks, sskb (5 Replies)
Discussion started by: sskb
5 Replies

2. UNIX for Dummies Questions & Answers

how to extract a .rar file

Hi ! I have a abc.rar file. I want to extract this file.. pls help. OS Details : SunOS papillon 5.10 Generic_127111-11 sun4us sparc FJSV,GPUZC-M (1 Reply)
Discussion started by: dashok.83
1 Replies

3. UNIX for Dummies Questions & Answers

How can i open rar files

Is there a way to open rar files on linux i would really appretiate if u would help :) (2 Replies)
Discussion started by: abu_malek
2 Replies

4. Red Hat

How to open RAR files?

May be this is a newbie question but i want to know hoe to open the RAR file in linux? (1 Reply)
Discussion started by: ashok.g
1 Replies

5. Solaris

Extract .rar format files in Solaris

Hi All, Is there way to extract the .rar format files in Solaris Thanks, Mani Muthu (3 Replies)
Discussion started by: k_manimuthu
3 Replies

6. UNIX for Dummies Questions & Answers

Unzip a .rar file

Hi, How to unzip a .rar file in unix. I tried unrar command but it doesnt work. Any help will be appreciated Thanks (10 Replies)
Discussion started by: irudayaraj
10 Replies

7. Fedora

Problem installing rar and unrar

Good day all, I am trying to install rar and unrar on fedora 16. In terminal root, when I try to do : # cp rar unrar /bin I get the following error message: cp: cannot stat `rar': No such file or directory cp: cannot stat `unrar': No such file or directory can anyone please... (7 Replies)
Discussion started by: peter_071
7 Replies

8. UNIX for Dummies Questions & Answers

Using a rar file on a suse linux

Hi, I have this file in .rar format and need to use it on a suse linux system. I have transfered the file into the system and tried to unpack it using unrar command but i got this l# unrar e Alarm.rar UNRAR 3.51 freeware Copyright (c) 1993-2005 Alexander Roshal ??? - the file header... (5 Replies)
Discussion started by: mena
5 Replies

9. UNIX for Dummies Questions & Answers

How To Split A File In Two Rar Parts?

I Am connected to Whatbox.ca Seed Box Via SSH!! i have a file named avicii.mp3. I Want to split it into two rar parts as Apart1.rar and Apart2.rar So That When i Download Both the parts to My PC And Extract Them They Come out As Whole Avicii.mp3. There is also one more problem!! When I Rar A... (18 Replies)
Discussion started by: anime12345
18 Replies

10. UNIX for Beginners Questions & Answers

Rar files

hi unix expert is there any program in linux to compress files or directory with rar (.rar)? i am using centos 7 many thanks samad (1 Reply)
Discussion started by: abdossamad2003
1 Replies
MKDIR(3)								 1								  MKDIR(3)

mkdir - Makes directory

SYNOPSIS
bool mkdir (string $pathname, [int $mode = 0777], [bool $recursive = false], [resource $context]) DESCRIPTION
Attempts to create the directory specified by pathname. PARAMETERS
o $pathname - The directory path. o $mode - The mode is 0777 by default, which means the widest possible access. For more information on modes, read the details on the chmod(3) page. Note $mode is ignored on Windows. Note that you probably want to specify the mode as an octal number, which means it should have a leading zero. The mode is also modified by the current umask, which you can change using umask(3). o $recursive - Allows the creation of nested directories specified in the $pathname. o $context - Note Context support was added with PHP 5.0.0. For a description of contexts, refer to "Streams". RETURN VALUES
Returns TRUE on success or FALSE on failure. EXAMPLES
Example #1 mkdir(3) example <?php mkdir("/path/to/my/dir", 0700); ?> Example #2 mkdir(3) using the $recursive parameter <?php // Desired folder structure $structure = './depth1/depth2/depth3/'; // To create the nested structure, the $recursive parameter // to mkdir() must be specified. if (!mkdir($structure, 0777, true)) { die('Failed to create folders...'); } // ... ?> ERRORS
/EXCEPTIONS Emits an E_WARNING level error if the directory already exists. Emits an E_WARNING level error if the relevant permissions prevent creating the directory. NOTES
Note When safe mode is enabled, PHP checks whether the directory in which the script is operating has the same UID (owner) as the script that is being executed. SEE ALSO
is_dir(3), rmdir(3). PHP Documentation Group MKDIR(3)
All times are GMT -4. The time now is 10:12 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy