# Rename files... permission

**URL:** <https://www.ruby-forum.com/t/rename-files-permission/179067>\
**Category:** Ruby\
**Created:** [November 17, 2009, 2:08am UTC](https://www.ruby-forum.com/t/rename-files-permission/179067 "2009-11-17T02:08:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![folke](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/a9a28c/32.png) [@folke](https://www.ruby-forum.com/u/folke)\
**Post date:** [November 17, 2009, 2:08am UTC](https://www.ruby-forum.com/t/rename-files-permission/179067/1 "2009-11-17T02:08:45Z")

</div>

Hello!

I’m trying to rename a couple of files. Here my code:

(0…files.size).each do |i|  
File.rename(files[i], episodeList[i])  
end

I get the error-messege “Permission denied - Permission denied - . or  
S05 E09 - The Real Ghostbusters (Errno::EACCES)”.

The directory is set so everyone can read and write. I can’t come up  
with what I’m suppose to do? I’m really grateful for help!

---

<div class="post-metadata">

**Author:** ![folke](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/a9a28c/32.png) [@folke](https://www.ruby-forum.com/u/folke)\
**Post date:** [November 17, 2009, 5:24am UTC](https://www.ruby-forum.com/t/rename-files-permission/179067/2 "2009-11-17T05:24:13Z")

</div>

> I get the error-messege “Permission denied - Permission denied - . or  
> S05 E09 - The Real Ghostbusters (Errno::EACCES)”.
> 
> The directory is set so everyone can read and write. I can’t come up  
> with what I’m suppose to do? I’m really grateful for help!

Files are also setted to 777 permissions?

iÃ±

---

<div class="post-metadata">

**Author:** ![folke](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/a9a28c/32.png) [@folke](https://www.ruby-forum.com/u/folke)\
**Post date:** [November 17, 2009, 6:28am UTC](https://www.ruby-forum.com/t/rename-files-permission/179067/3 "2009-11-17T06:28:37Z")

</div>

On Nov 16, 2009, at 8:22 PM, Iñigo Medina García wrote:

> > I get the error-messege “Permission denied - Permission denied - . or  
> > S05 E09 - The Real Ghostbusters (Errno::EACCES)”.
> > 
> > The directory is set so everyone can read and write. I can’t come up  
> > with what I’m suppose to do? I’m really grateful for help!
> 
> Files are also setted to 777 permissions?

In UNIX, rename changes the directory, so file permissions do not matter  
– a file inode is not even looked in, let alone modified.

Gennady.

---

<div class="post-metadata">

**Author:** ![folke](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/a9a28c/32.png) [@folke](https://www.ruby-forum.com/u/folke)\
**Post date:** [November 17, 2009, 10:46am UTC](https://www.ruby-forum.com/t/rename-files-permission/179067/4 "2009-11-17T10:46:00Z")

</div>

Sorry, I meant that I’ve setted the files to 777 as well.

---

<div class="post-metadata">

**Author:** ![folke](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/a9a28c/32.png) [@folke](https://www.ruby-forum.com/u/folke)\
**Post date:** [November 17, 2009, 6:53am UTC](https://www.ruby-forum.com/t/rename-files-permission/179067/5 "2009-11-17T06:53:12Z")

</div>

> > Files are also setted to 777 permissions?
> 
> In UNIX, rename changes the directory, so file permissions do not matter – a file inode is not even looked in, let alone modified.
> 
> Gennady.

Yep. I was thinking on changing file’s content.  
Thanks Gennady.

iÃ±
