Go Back   Το UNIX και Linux Forums > Top Forums > Ο προγραμματισμός και η Shell Scripting
.
Google Site



Ο προγραμματισμός και η Shell Scripting Post ερωτήσεις για KSH, CSH, SH, BASH, Perl, PHP, sed, AWK ΑΛΛΑ και shell scripts και shell scripting γλώσσα εδώ.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Εργαλεία Θέματος Αναζήτηση αυτό το νήμα Βαθμολογήστε Νήμα Display Modes
  #1 (Permalink)  
Old 05-23-2005
Εγγεγραμμένος χρήστης
 

Join Ημερομηνία: Απρίλιος 2005
Περιοχή: Αυστραλία
Θέσεις: 30
Arrow συγχέεται με cp

να ξέρω τι

Κωδικός:
cp $1 $2
    $0 $2

κάνει;
Sponsored Links
  #2 (Permalink)  
Old 05-24-2005
vino's Avatar
vino vino is offline Forum Staff  
Υποστηρικτής (σε vino veritas)
 

Εγγραφή: Φεβρουάριος 2005
Τοποθεσία: Bangalore, Ινδία
Δημοσιεύσεις: 2817
Ήρθες με αυτό;



Κωδικός:
cp $1 $2
    $0 $2

Αν προσπαθείτε να παρέχουν πολλαπλές επιχειρήματα για cp, αυτό είναι αυτό που CP άνθρωπος έχει να πει ..

Κωδικός:
DESCRIPTION
       Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.

Κρατώντας την εντολή σας σε αρμονία με την ατ άνθρωπος, πιθανότατα θα μπορούσαν να έχουν τα ακόλουθα:


Κωδικός:
cp $1 $0 $2

η οποία είναι αυτονόητα, όπως η ανά σελίδα man.

Ας ελπίσουμε ότι, αυτό είναι αυτό που ψάχνατε.

Vino
  #3 (Permalink)  
Old 05-24-2005
Εγγεγραμμένος χρήστης
 

Join Ημερομηνία: Απρίλιος 2005
Περιοχή: Αυστραλία
Θέσεις: 30
καλά, διάβασα σε ένα βιβλίο,


Κωδικός:
if [ $# -eq 2 ]; then
	cp $1 $2
	$0 $2
else
	tmp=`cat $1 | wc -l`
	echo $tmp
	while [ $tmp -ne 0 ] ; do
		echo `head -$tmp $1 | tail +$tmp` >> $1.tmp
		tmp=$(($tmp -1))
	done
	mv $1.tmp $1
fi

αλλά λοξοτομώ καταλάβω πώς αυτό


Κωδικός:
cp $1 $2
	$0 $2

θα μπορούσε να επηρεάσει το σενάριο
  #4 (Permalink)  
Old 05-24-2005
vino's Avatar
vino vino is offline Forum Staff  
Υποστηρικτής (σε vino veritas)
 

Εγγραφή: Φεβρουάριος 2005
Τοποθεσία: Bangalore, Ινδία
Δημοσιεύσεις: 2817
Αυτό φαίνεται καλύτερα.


Κωδικός:
if [ $# -eq 2 ]; then
	cp $1 $2
	$0 $2
else

Ακολουθεί ανάλυση μου.

Αν έχετε 2 επιχειρήματα γραμμής εντολών που παρέχονται από το χρήστη, τότε κάνει το επιχείρημα 2 το ίδιο με το επιχείρημα 1.

Και αφού τελειώσετε με αυτό,

εκτελέσει το script με 2 δολάρια ως επιχείρημα. Στο κέλυφος scripting κόσμο, $ 0 κατέχει το όνομα του script. Έτσι, βασικά, να καλέσετε το σενάριο με την αξία που πραγματοποιήθηκε στο $ 2.

Επιτρέψτε μου να ξέρω αν dont καταλαβαίνω.

Vino

Τελευταία επεξεργασία από vino? 05-24-2005 σε 04:41 AM..
  #5 (Permalink)  
Old 05-24-2005
Εγγεγραμμένος χρήστης
 

Join Ημερομηνία: Απρίλιος 2005
Περιοχή: Αυστραλία
Θέσεις: 30
Χμμ έτσι είναι ένα script recursivity
ευχαριστώ
  #6 (Permalink)  
Old 05-24-2005
vino's Avatar
vino vino is offline Forum Staff  
Υποστηρικτής (σε vino veritas)
 

Εγγραφή: Φεβρουάριος 2005
Τοποθεσία: Bangalore, Ινδία
Δημοσιεύσεις: 2817
Δεν έχει αναδρομικό ένα. Έκανα ένα λάθος στην εξήγηση μου.

Το θέμα είναι ..

Αν έχετε δύο επιχειρήματα, στη συνέχεια, κάντε arg1 και arg2 το ίδιο.

Αλλιώς, βρείτε τον αριθμό των γραμμών σε $ 1 και ασκούν ..

Vino
  #7 (Permalink)  
Old 05-24-2005
Εγγεγραμμένος χρήστης
 

Join Ημερομηνία: Απρίλιος 2005
Περιοχή: Αυστραλία
Θέσεις: 30
Exclamation

αλλά η ερώτησή μου είναι τι κάνει $ 0 $ 2 που ακολουθεί την εντολή cp κάνει;
Sponsored Links
Closed Thread

Σελιδοδείκτες

Εργαλεία Θέματος Αναζήτηση αυτό το νήμα
Αναζήτηση αυτό το νήμα:

Advanced Search
Display Modes Βαθμολογήστε αυτό το νήμα
Βαθμολογήστε αυτό το νήμα:

Απόσπαση Κανονισμού
Εσύ δεν μπορεί να υστέρων νέα νήματα
Εσύ δεν μπορεί να μετά απαντήσεις
Εσύ δεν μπορεί να μετά συνημμένα
Εσύ δεν μπορεί να επεξεργαστείτε τις θέσεις

BB κωδικός είναι Σε λειτουργία
Smilies είναι Σε λειτουργία
[IMG] κωδικός Σε λειτουργία
Κώδικα HTML είναι Εκτός χρήσης
Trackbacks είναι Σε λειτουργία
Pingbacks είναι Σε λειτουργία
Refbacks είναι Εκτός χρήσης


Περισσότερα UNIX και Linux Forum Θέματα που μπορεί να σας Χρήσιμη
Νήμα Thread Starter Φόρουμ Απαντήσεις Τελευταίο μήνυμα
sed πολύ συγκεχυμένη minifish Ο προγραμματισμός και η Shell Scripting 14 04-14-2008 01:08 μμ
σύγχυση sauravjung UNIX για Ανδρείκελα Ερωτήσεις & Απαντήσεις 1 04-07-2008 11:08 AM
σύγχυση σχετικά με πίσσα frustrated1 Solaris 5 06-24-2004 11:50 AM
σύγχυση hapiworm UNIX για Ανδρείκελα Ερωτήσεις & Απαντήσεις 4 06-17-2002 03:30 μμ



Όλες οι ώρες είναι GMT -4. Η ώρα τώρα είναι 01:41 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Γλώσσα Μεταφράσεις Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Η UNIX και Linux Φόρουμ Content Copyright © 1993-2010. Όλα τα δικαιώματα Reserved.Ad διαχείριση από RedTyger

Περιεχόμενο σχετικό με τις διευθύνσεις URL vBSEO 3.2.0