1 Востаннє редагувалося Felis silvestris catus (08.06.2014 17:35:32)

Тема: Проблема з дозволом в баші.

Створив у директорії файл-скрипт баша.
В терміналі прописав

chmod -rwx 10.hello2.sh 

Спробував

remi: ~/Templates/Bash $ ./10.hello2.sh
bash: ./10.hello2.sh: Permission denied

Команда ls -la видає

total 188
drwxr-xr-x 2 remi remi  4096 Jun  8 16:12 .
drwxr-xr-x 9 remi remi  4096 Jun  8 16:12 ..
---------- 1 remi remi    80 Jun  8 16:12 10.hello2.sh
-rwxr-xr-x 1 remi remi   176 May 29 02:30 1.hello.sh
-rwxr-xr-x 1 remi remi    95 May 29 03:02 2.while.sh
-rwxr-xr-x 1 remi remi    72 May 29 03:06 3.files.sh
-rwxr-xr-x 1 remi remi   176 May 29 21:34 4.lynx.sh
-rwxr-xr-x 1 remi remi   136 May 30 02:31 5.popup.sh
-rwxr-xr-x 1 remi remi    60 May 30 02:38 6.head.sh
-rwxr-xr-x 1 remi remi   103 May 30 02:50 7.figlet.sh
-rwxr-xr-x 1 remi remi    63 May 30 03:03 8.date.sh
---------- 1 remi remi   275 Jun  8 03:20 9.fromsite.sh
-rw-r--r-- 1 remi remi    64 Jun  8 03:15 answers.txt
-rw-r--r-- 1 remi remi 38200 May 30 01:52 site.txt

В чому може бути проблема?

2

Re: Проблема з дозволом в баші.

SOLVED

chmod 777 10.hello2.sh

Неправильно зрозумів ман спочатку.

Подякували: koala1

3 Востаннє редагувалося ping (09.06.2014 09:55:49)

Re: Проблема з дозволом в баші.

chmod [u|g|o][+|-][r|w|x] file_name

u -user
g - group
o - other

example:

chmod u+rwx 10.hello2.sh

First, solve the problem. Then, write the code. (c)JJ
Подякували: Felis silvestris catus1

Re: Проблема з дозволом в баші.

На наступий раз, скрипти запускайте командою sh.

sh script_name.sh