The UNIX and Linux Forums  


Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
google unix.com



Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
Awk - voor het testen van meerdere bestanden "lezen" toestemming? lokiman Programmeren en Shell Scripting 1 02-09-2008 12:10
Leg de lijn "mn_code \u003d" env | grep ".. mn" | awk-F "\u003d" '(print $ 2)' `" Lokesha UNIX voor Dummies Questions & Answers 4 12-20-2007 01:52
toestemming geweigerd voor "." (dot ruimte) shriashishpatil UNIX for Advanced & Expert Gebruikers 3 04-12-2007 03:28 PM
eenvoudige Unix Execute toestemming voor de "anderen" jsudha HP-UX 1 07-26-2004 04:45 PM
Hoe "Print Screen" van een domme terminal op AIX? stembe UNIX for Advanced & Expert Gebruikers 3 11-15-2002 12:01

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 10-12-2006
miechu miechu is offline
Geregistreerde gebruiker
  
 

Join Date: Sep 2006
Posts: 10
scherm gooit "Permission denied"

Hi all,

Ik heb probleem bij het draaien van een script in de achtergrond ... Ik heb een script geschreven, en ik wil het uit te voeren Everytime I in te loggen, maar toen ik afmeldt ik wil het script om te verblijven (Ik kijk niet om twee scripts uit te voeren op een bepaald moment in het script).

dus als een normale gebruiker ik wil doen:

$ Scherm my_script &

dit werkt alleen wanneer ik op een wortel, maar als ik het als een normale gebruiker krijg ik:

shmat: Permission denied

Ik heb gemerkt dat ik gewoon niet kan scherm draaien als een normale gebruiker ...
dus ... kan iemand me vertellen wat the hell is going on?

btw. Ik ben op SunOS 5.9
  #2 (permalink)  
Old 10-17-2006
Yogesh Sawant's Avatar
Yogesh Sawant Yogesh Sawant is offline Forum Staff  
Part Time Moderator en Full Time pap
  
 

Join Date: Sep 2006
Locatie: Rossem, Tazenda
Berichten: 1.086
probeer je script met nohup
  #3 (permalink)  
Old 10-18-2006
miechu miechu is offline
Geregistreerde gebruiker
  
 

Join Date: Sep 2006
Posts: 10
yup ... geprobeerd ... het dosn't werk ... weet niet waarom al (misschien Solaris is een geweldig systeem ) ... misschien Ik gebruik het niet juist ... anyway het script is in PATH, en zijn naam is ... eg. my_scirpt, met dat hoe ben ik te veronderstellen nohup bellen?
  #4 (permalink)  
Old 10-20-2006
Just Ice's Avatar
Just Ice Just Ice is offline Forum Advisor  
Verlichting, de hersenen af.
  
 

Join Date: Mar 2005
Locatie: in de voorkant van mijn computer
Posts: 637
probeer dan het script in een subschil op de achtergrond ...

(/ dir / script </ dev / null &)
  #5 (permalink)  
Old 10-20-2006
miechu miechu is offline
Geregistreerde gebruiker
  
 

Join Date: Sep 2006
Posts: 10
u betekent:


Code:
/dir/script > /dev/null &

het werkt ok ... maar als ik wil uitloggen (Ctrl-D) mijn stopverf hangt ... gewoon sluiten sluit de sessie ... en dat enigszins vreemd is ...
  #6 (permalink)  
Old 10-24-2006
Just Ice's Avatar
Just Ice Just Ice is offline Forum Advisor  
Verlichting, de hersenen af.
  
 

Join Date: Mar 2005
Locatie: in de voorkant van mijn computer
Posts: 637
Ik heb eigenlijk meende wat ik schreef ...

Code:
( /dir/script < /dev/null & )

de manier waarop je schrijft jouwe verbindt je script om uw huidige shell alsmede het verzenden van alle output naar / dev / null ... de manier waarop ik schreef het mijne, het script is inbreng van / dev / null terwijl de output gaat waar het moet gaan ...

succes!
  #7 (permalink)  
Old 10-24-2006
saladoil saladoil is offline
Geregistreerde gebruiker
  
 

Join Date: Oct 2006
Locatie: Chicago, IL - Waar anders?
Krabbels: 1
Ran in deze mezelf enige tijd geleden. Het probleem is te wijten aan machtigingen voor de "device" scherm wordt gebruikt. Dit is waarom je de "permission denied" error. Kan niet precies herinneren welk apparaat nu, maar ik schreef een script om permanenten veranderen op het apparaat voor gebruikers die willen doen heel dicht bij wat u wilt doen. Als ik me goed herinner, bracht ik op het scherm tijdens het gebruik van een andere sessie (cd <device_directory>; poll terwijl true; ls doe-ltr; gedaan), de lijst met apparaten. Op deze manier kon ik zien welk apparaat is toegewezen aan een gebruiker, en weet welk apparaat te veranderen permanenten op. Hoop dat dit helpt ... als ik mij niet, kan ik kijken naar het script morgen en post-it.
Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 06:44 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0