ssed και η GNU έκδοση του SED δεν έχουν προγραμματισμένες όρια για τη μέγιστη ποσότητα μνήμης που μπορεί να προσπελαστεί από SED σε ένα χρόνο , αλλά sedmod και HHsed τόσο το όριο αυτό σε περίπου τέσσερις kilobytes . Στην πράξη , αυτό σημαίνει ότι το μέγιστο μήκος μιας ενιαίας γραμμής ή παράγραφο σε ένα έγγραφο δεν μπορεί να είναι περισσότερα από τέσσερα kilobytes . Sed ονόματα όρια ετικέτα BSD σε οκτώ συνολικά χαρακτήρες , ενώ άλλες εκδοχές δεν επιβάλλει όρια .
Εικόνων Αρχείο IO Διαφορές
Η
περισσότερες εκδόσεις του SED επιβάλλει κανένα όριο στο μήκος του αρχείου ονόματα, αν και το λειτουργικό σύστημα μπορεί . Ωστόσο , SED όρια BSD είναι το αρχείο ονομάτων και 40 χαρακτήρες . Επιπλέον , sedmod και HHsed μπορεί να γράψει μόνο δέκα αρχεία ταυτόχρονα με το " w " εντολή . GNU sed 2.0 περιορίζεται σε ένα σύνολο 32 φακέλων που διαβάζεται από και γράφεται με τη μία . Νεότερες εκδόσεις του GNU sed και ssed έχουν κανένα όριο για το μέγιστο αριθμό αρχείων που μπορεί να διαβάσει και να γράψει , αν το λειτουργικό σύστημα μπορεί να επιβάλει ένα όριο .
Η Εντολές
GNU sed επιτρέπει σε όλες τις εντολές που πρέπει να δοθεί από την γραμμή εντολών ως σενάριο , με κάθε εντολή που χωρίζονται από μια τελεία από τους άλλους . Ωστόσο, η μη - GNU εκδόσεις του SED δεν έχουν αυτή την ικανότητα . Ενώ μερικές εντολές μπορούν να δοθούν ως ένα σενάριο διαχωρίζονται με ερωτηματικά , ετικέτες , οδηγίες διακλάδωσης , εντολές ανάγνωσης /εγγραφής και το κλείσιμο τιράντες πρέπει πάντα να είναι η τελευταία εντολή σε μια σειρά .
Εικόνων Σχόλια
περισσότερες εκδόσεις του SED επιτρέπει σχόλια να εμφανίζονται μόνο στην πρώτη γραμμή του σεναρίου SED , και πρέπει να έχουν ένα "#" για τον πρώτο χαρακτήρα για να δείξει ότι ένα σχόλιο που χρησιμοποιείται. Ωστόσο , κάποιες εκδόσεις δεν επιβάλλουν αυτόν τον κανόνα . GNU sed , HHsed , sedmod και HP- UX sed όλα επιτρέπουν τα σχόλια να εμφανίζονται σε οποιαδήποτε γραμμή στο σενάριο , εφ 'όσον η εντολή που προηγείται το σχόλιο τελειώνει με ένα ερωτηματικό και το σχόλιο ξεκινά με δίεση .
Η
Regex διαφορές
Η
τακτική σύνταξη της έκφρασης διαφέρει ελαφρά μεταξύ των διαφόρων εκδόσεων του SED . Οι περισσότερες από τις διαφορές που αφορούν ειδικά σχέδια διαφυγής χρησιμοποιείται για να ταιριάζει με χαρακτήρες μη εκτύπωσης, όπως το κουδούνι ASCI και τροφές μορφή. GNU sed 3 + περιλαμβάνει επίσης ένα " r" διακόπτη που επεκτείνει το regex σύνταξη για να συμπεριλάβει " + " και " " , ; "
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα