Shirt Pocket Discussions

Shirt Pocket Discussions (https://www.shirt-pocket.com/forums/index.php)
-   General (https://www.shirt-pocket.com/forums/forumdisplay.php?f=6)
-   -   Shell Script before Backup: time limit ? (https://www.shirt-pocket.com/forums/showthread.php?t=3994)

Harry Cover 04-26-2008 11:10 AM

I have tried unsuccessfully:

---
#!/bin/sh
chmod +rw /Users/Medecins/Documents/AS.perso/TShirtBU
osascript "/Users/Medecins/Documents/AS.perso/Sat.BU.scpt"
---

and

---
#!/bin/sh
osascript "/Users/Medecins/Documents/AS.perso/Sat.BU.scpt"
chmod +rw /Users/Medecins/Documents/AS.perso/TShirtBU
---

A lonesome desesperate Shell scripter

dnanian 04-26-2008 11:35 AM

No: the script itself should only be

Code:

#!/bin/sh
osascript "/Users/Medecins/Documents/AS.perso/Sat.BU.scpt"

You then set this FILE as executable, in Terminal, with:

Code:

chmod +rw /Users/Medecins/Documents/AS.perso/TShirtBU

Harry Cover 04-26-2008 01:59 PM

I did it your way... ;)

and got the log error:
---
| Error | sh: line 1: /Users/Medecins/Documents/AS.perso/TShirtBU: Permission denied
---

:mad:

dnanian 04-26-2008 05:47 PM

And what happens if you run

/Users/Medecins/Documents/AS.perso/TShirtBU

in Terminal?

Harry Cover 04-27-2008 12:49 AM

Quote:

Originally Posted by dnanian (Post 19096)
And what happens if you run

/Users/Medecins/Documents/AS.perso/TShirtBU

in Terminal?

You mean just pasting

---
/Users/Medecins/Documents/AS.perso/TShirtBU
---

and return key ?

06:48 AM here.
I am just leaving for the south of France (loooong walking trip) and will reply in a week.
See you...

Thanks again Dave.

dnanian 04-27-2008 08:14 AM

That's what I mean: that will run the shell script.

Harry Cover 05-05-2008 04:00 PM

Quote:

Originally Posted by dnanian (Post 19096)
And what happens if you run

/Users/Medecins/Documents/AS.perso/TShirtBU

in Terminal?

I'm back, and answer your question immediately.
I get this in Terminal:

---
-bash: /Users/Medecins/Documents/AS.perso/TShirtBU: Permission denied
---

dnanian 05-05-2008 06:40 PM

OK. Now run:


Code:

ls -l /Users/Medecins/Documents/AS.perso/TShirtBU
(That's LS -L in lower case)

Harry Cover 05-06-2008 06:13 AM

Quote:

Originally Posted by dnanian (Post 19266)
OK. Now run:


Code:

ls -l /Users/Medecins/Documents/AS.perso/TShirtBU
(That's LS -L in lower case)

Done:

--> In Terminal
---
Last login: Tue May 6 12:03:41 on ttyp1
Welcome to Darwin!
imac-m-dical:~ Medecins$ ls -l /Users/Medecins/Documents/AS.perso/TShirtBU
-rw-r--r-- 1 Medecins Medecins 68 Apr 26 19:38 /Users/Medecins/Documents/AS.perso/TShirtBU
imac-m-dical:~ Medecins$
---

--> Then in SD (log)

---
| 12:06:05 PM | Error | sh: line 1: /Users/Medecins/Documents/AS.perso/TShirtBU: Permission denied
---

dnanian 05-06-2008 08:04 AM

And, it has no execute permission, which is where we started. Run:

Code:

chmod +x /Users/Medecins/Documents/AS.perso/TShirtBU
then

Code:

ls -l /Users/Medecins/Documents/AS.perso/TShirtBU
and it *should* say:

Code:

-rwxr-xr-x 1 Medecins Medecins 68 Apr 26 19:38 /Users/Medecins/Documents/AS.perso/TShirtBU

Harry Cover 05-06-2008 01:23 PM

OK, Dave.
I'll try it tomorrow (Mac concerned is at my business), and tell you.

Harry Cover 05-07-2008 06:32 AM

Quote:

Originally Posted by dnanian (Post 19277)
And, it has no execute permission, which is where we started. Run:

Code:

chmod +x /Users/Medecins/Documents/AS.perso/TShirtBU
then

Code:

ls -l /Users/Medecins/Documents/AS.perso/TShirtBU
and it *should* say:

Code:

-rwxr-xr-x 1 Medecins Medecins 68 Apr 26 19:38 /Users/Medecins/Documents/AS.perso/TShirtBU

It diiiiiiiiiid !!!!
EUREKA !!!

Could you explain what was THE issue ?
Could it happen again ?

Many thanks Dave.

dnanian 05-07-2008 10:29 AM

I don't know: I asked you to do that many messages ago and for some reason it didn't work...


All times are GMT -4. The time now is 12:03 PM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.