On 9/14/06, Nikolaos A. Patsopoulos <[EMAIL PROTECTED]> wrote:
Yakov Lerner wrote:
> On 9/14/06, Nikolaos A. Patsopoulos <[EMAIL PROTECTED]> wrote:
>> 3. This is not Vim related but I wonder if anyone knows sth. I have
>> the following structure of folders and files:
>>
>> ..
>> folder1
>> file1
>> file2
>> folder2
>> file1
>> file2
>> .....
>>
>>
>> and want to add the folder name into the filename:
>> ||
>>
>> folder1
>> ||folder1|_|file1
>> ||folder1|_|||file2
>> folder2
>> ||folder2|_|||file1
>> ||folder2|_|||file2
>
> Try this shell script:
>
> for file in folder*/*; do
> dir=$(basename $(dirname $file) )
> base=$(basename $file)
> mv $file $(dirname $file)/${dir}_${base}
> done
>
> Untested!
>
> Yakov
>
>
Bash result: script started, file is typescript.
Nothing happens. Just an empty file called typescript appears in parent
folder.
Try on bash mailing list or bash irc chan.
Yakov