# Unexpectadly end of program

**URL:** <https://www.ruby-forum.com/t/unexpectadly-end-of-program/110240>\
**Category:** Ruby\
**Created:** [July 24, 2007, 3:54pm UTC](https://www.ruby-forum.com/t/unexpectadly-end-of-program/110240 "2007-07-24T15:54:25Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![sirtyman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/6a8cbe/32.png) [@sirtyman](https://www.ruby-forum.com/u/sirtyman)\
**Post date:** [July 24, 2007, 3:54pm UTC](https://www.ruby-forum.com/t/unexpectadly-end-of-program/110240/1 "2007-07-24T15:54:25Z")

</div>

Hi,  
Can anybody help me with this:

Cannot move multiple files to a single file.

What does it mean. Such communicate appears after several iterations of  
my application. What is it come from?

Cheers,  
MT

---

<div class="post-metadata">

**Author:** ![sirtyman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/6a8cbe/32.png) [@sirtyman](https://www.ruby-forum.com/u/sirtyman)\
**Post date:** [July 24, 2007, 4:20pm UTC](https://www.ruby-forum.com/t/unexpectadly-end-of-program/110240/2 "2007-07-24T16:20:32Z")

</div>

2007/7/24, Marcin T. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> Hi,  
> Can anybody help me with this:
> 
> Cannot move multiple files to a single file.
> 
> What does it mean.

Probably what it says: you seem to be trying to move several files to  
the same location.

> Such communicate appears after several iterations of  
> my application. What is it come from?

Well, if _you_ do not know it… 🙂 Can you show code?

robert

---

<div class="post-metadata">

**Author:** ![sirtyman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/6a8cbe/32.png) [@sirtyman](https://www.ruby-forum.com/u/sirtyman)\
**Post date:** [July 24, 2007, 4:24pm UTC](https://www.ruby-forum.com/t/unexpectadly-end-of-program/110240/3 "2007-07-24T16:24:49Z")

</div>

On 7/24/07, Marcin T. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> –  
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).

602/102 \> mv a b c d  
mv: la cible `d’ n’est pas un répertoire  
robert@PC:~/tmp 16:20:03

Sounds like a Unix problem, and no I do not have an English Linux ☹  
Post some code…

---

<div class="post-metadata">

**Author:** ![sirtyman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/6a8cbe/32.png) [@sirtyman](https://www.ruby-forum.com/u/sirtyman)\
**Post date:** [July 24, 2007, 5:37pm UTC](https://www.ruby-forum.com/t/unexpectadly-end-of-program/110240/4 "2007-07-24T17:37:34Z")

</div>

Never mind guys. This communicate is from windows. The issue was  
somewhere else.

---

<div class="post-metadata">

**Author:** ![sirtyman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/6a8cbe/32.png) [@sirtyman](https://www.ruby-forum.com/u/sirtyman)\
**Post date:** [July 24, 2007, 5:05pm UTC](https://www.ruby-forum.com/t/unexpectadly-end-of-program/110240/5 "2007-07-24T17:05:45Z")

</div>

Yes, it seems as unix problem. Code is too complicated and too big to  
show it. There is 2 functions which telnet to device and do mv command  
on a file from a process (on the machine) reads. Functions are executed  
one by one after some sleep, so I can’t understand why it causes such  
problems.  
The process on remote machine if trying to list the file and meets  
situation that the file is overwritten by by script at the same time  
should wait, shouldn’t it?
