The UNIX and Linux Forums  
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.

Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Awk - att testa flera filer "läsa" tillstånd? lokiman Shell-programmering och Skript 1 02-09-2008 12:10
Förklara line "mn_code \u003d" env | grep ".. MN" | awk-F "\u003d" '(print $ 2)' "" Lokesha UNIX for Dummies Frågor & Svar 4 12-20-2007 01:52
Permission denied för "." (dot space) shriashishpatil UNIX för avancerade & Expertanvändare 3 04-12-2007 02:28
enkel Unix Execute tillstånd för "övriga" jsudha HP-UX 1 07-26-2004 03:45
Hur man "Print Screen" från en dum terminal på AIX? stembe UNIX för avancerade & Expertanvändare 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 Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 10-12-2006
miechu miechu is offline
Registered User
  
 

Join Date: Sep 2006
Inlägg: 10
skärmen kastar "Permission denied"

Hej alla,

Jag har problem med att köra ett script i bakgrunden ... Jag har skrivit ett manus, och jag vill köra den varje gång jag loggar in, men när jag loggar ut jag vill att skriptet stanna (jag ser inte att köra två skript på en gång i manus).

så som en normal användare jag vill göra:

$ Screen my_script &

Detta fungerar bara när jag är på en rot, men när jag gör det som en vanlig användare får jag:

shmat: Permission denied

Jag har märkt att jag inte kan köra skärmen som en vanlig användare ...
så ... Kan någon berätta för mig vad fan händer?

btw. Jag är på SunOS 5,9
  #2 (permalänk)  
Old 10-17-2006
Yogesh Sawant's Avatar
Yogesh Sawant Yogesh Sawant is offline Forum Staff  
Del Temne Moderator och Full Temne pappa
  
 

Join Date: Sep 2006
Ort: Rossem, Tazenda
Inlägg: 1.086
prova att köra ditt skript med nohup
  #3 (permalänk)  
Old 10-18-2006
miechu miechu is offline
Registered User
  
 

Join Date: Sep 2006
Inlägg: 10
Japp ... försökte att ... it dosn't verk ... vet inte varför men (kanske Solaris är ett fantastiskt system ) ... Kanske Jag använder det inte rätt ... anyway skriptet är i vägen, och det heter ... t.ex.. my_scirpt, med det så är jag förmodar att ringa nohup?
  #4 (permalänk)  
Old 10-19-2006
Just Ice's Avatar
Just Ice Just Ice is offline Forum Advisor  
Belysning på hjärnan av.
  
 

Join Date: mars 2005
Ort: framför datorn
Inlägg: 637
Försök lägga skriptet i en subshell i bakgrunden ...

(/ dir / script </ dev / null &)
  #5 (permalänk)  
Old 10-20-2006
miechu miechu is offline
Registered User
  
 

Join Date: Sep 2006
Inlägg: 10
du menade:

Kod:
/dir/script > /dev/null &
it works ok ... men när jag vill logout (ctrl-d) mitt kitt hänger ... bara stänga det stänger sessionen ... och det är något konstigt ...
  #6 (permalänk)  
Old 10-24-2006
Just Ice's Avatar
Just Ice Just Ice is offline Forum Advisor  
Belysning på hjärnan av.
  
 

Join Date: mars 2005
Ort: framför datorn
Inlägg: 637
Jag menade verkligen vad jag skrev ...
Kod:
( /dir/script < /dev/null & )
som du skrev din ansluter skriptet till din nuvarande skal samt skicka några output till / dev / null ... hur jag skrev mitt, tar skriften input från / dev / null medan produktionen går varhelst det måste gå ...

lycka till!
  #7 (permalänk)  
Old 10-24-2006
saladoil saladoil is offline
Registered User
  
 

Join Date: oktober 2006
Plats: Chicago, IL - Var annars?
Inlägg: 1
Sprang in i detta själv för en tid sedan. Problemet beror på behörigheter på "enheten" skärm använder. Detta är anledningen till att du får det "Permission denied" error. Kan inte riktigt komma ihåg vilken enhet som just nu, men jag skrev ett skript för att ändra perms på enheten för användare som vill göra mycket nära vad du vill göra. Om jag minns tog jag upp när du använder en annan session med poll (cd <device_directory>, medan sant, gör ls-ltr, klar), enheten listan. På detta sätt kunde jag se vilken enhet som har tilldelats en användare, och vet vilken enhet du vill ändra perms på. Hoppas detta hjälper ... Om jag inte minns, kan jag titta på skriptet i morgon och lägga upp den.
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 06:24.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0