The UNIX and Linux Forums  
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.

Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
Awk - at teste flere filer "læse" tilladelse? lokiman Shell Programmering og Scripting 1 02-09-2008 12:10 PM
Forklar line "mn_code \u003d` env | grep ".. mn" | awk-F "\u003d" '(print $ 2)' `" Lokesha UNIX for dummyer Spørgsmål & svar 4 12-20-2007 01:52 AM
tilladelse nægtes for "." (dot space) shriashishpatil UNIX for Advanced & Ekspertsøgning Brugere 3 04-12-2007 02:28 PM
simple Unix Execute tilladelse til "andre" jsudha HP-UX 1 07-26-2004 03:45 PM
Sådan "Print Screen" fra en dum terminal på AIX? stembe UNIX for Advanced & Ekspertsøgning Brugere 3 11-15-2002 12:01 PM

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øg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 10-12-2006
miechu miechu is offline
Registreret Bruger
  
 

Join Date: Sep 2006
Stillinger: 10
skærmen smider "Tilladelse nægtet"

Hej alle,

Jeg har fået problem i at køre et script i baggrunden ... Jeg har skrevet et manuskript, og jeg ønsker at køre det hver gang jeg logger ind, men når jeg logger jeg vil scriptet at bo (jeg ser ikke at køre to scripts på én gang i scriptet).

så som en normal bruger jeg ønsker at gøre:

$ Skærm my_script &

Dette virker kun, når jeg er på en rod, men når jeg gør det som en normal bruger jeg får:

shmat: Permission denied

Jeg har bemærket, at jeg kan bare ikke køre skærmen som en normal bruger ...
så ... kan nogen fortælle mig, hvad fanden sker der?

btw. Jeg er på SunOS 5,9
  #2 (permalink)  
Old 10-17-2006
Yogesh Sawant's Avatar
Yogesh Sawant Yogesh Sawant is offline Forum Staff  
Part Time Redaktør og Full Time Dad
  
 

Join Date: Sep 2006
Beliggenhed: Rossem, Tazenda
Indlæg: 1.086
prøve at køre dit script med nohup
  #3 (permalink)  
Old 10-18-2006
miechu miechu is offline
Registreret Bruger
  
 

Join Date: Sep 2006
Stillinger: 10
yup ... forsøgte at ... det dosn't arbejde ... ved ikke hvorfor, men (måske Solaris er et stort system ) ... måske jeg bruger det ikke rigtigt ... anyway scriptet er i PATH, og det navn er ... f.eks. my_scirpt, med at Hvordan skal jeg formoder at ringe nohup?
  #4 (permalink)  
Old 10-19-2006
Just Ice's Avatar
Just Ice Just Ice is offline Forum Advisor  
Lys på, hjernen fra.
  
 

Join Date: Mar 2005
Beliggenhed: foran min computer
Posts: 637
prøv at sætte scriptet i en subshell i baggrunden ...

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

Join Date: Sep 2006
Stillinger: 10
De mente:

Code:
/dir/script > /dev/null &
det virker ok ... men når jeg ønsker at logge ud (Ctrl-D) min putty hænger ... bare lukke det lukker session ... og det er lidt underligt ...
  #6 (permalink)  
Old 10-24-2006
Just Ice's Avatar
Just Ice Just Ice is offline Forum Advisor  
Lys på, hjernen fra.
  
 

Join Date: Mar 2005
Beliggenhed: foran min computer
Posts: 637
jeg faktisk mente, hvad jeg skrev ...
Code:
( /dir/script < /dev/null & )
den måde, du skrev dit forbinder dit script til din nuværende shell samt sende nogen output til / dev / null ... den måde, jeg skrev mine, scriptet tager input fra / dev / null mens produktionen går, hvor det skal gå ...

held og lykke!
  #7 (permalink)  
Old 10-24-2006
saladoil saladoil is offline
Registreret Bruger
  
 

Join Date: oktober 2006
Sted: Chicago, Il - Hvor ellers?
Stillinger: 1
Løb ind i denne selv for nogen tid siden. Problemet skyldes, at tilladelser på "indretning" skærm bruger. Dette er grunden til du får de "Tilladelse nægtet" fejl. Kan ikke helt huske, hvilken enhed lige nu, men jeg skrev et script til at ændre permanenter på enheden for brugere, der ønsker at gøre meget tæt på, hvad du vil gøre. Hvis jeg husker, jeg opdraget skærmen, mens du bruger en anden session til meningsmåling (cd <device_directory>, mens sandt; gøre ls-ltr; gjort), listen over enheder. Denne måde, kunne jeg se, hvilken enhed blev tildelt en bruger, og vide, hvilken enhed til at ændre permanenter på. Hope this helps ... hvis jeg husker, kan jeg kigge efter scriptet i morgen, og efter det.
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 11:45 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0