Skip to main content

Τι κάνουν οι εντολές dos2unix και unix2dos;

The astounding athletic power of quadcopters | Raffaello D'Andrea (Ιούνιος 2026)

The astounding athletic power of quadcopters | Raffaello D'Andrea (Ιούνιος 2026)

Πίνακας περιεχομένων:

Anonim

Το Linux είναι το πιο γνωστό από τα λειτουργικά συστήματα ανοιχτού κώδικα. Ενίοτε, ίσως χρειαστεί να μετακινήσετε αρχεία μεταξύ συστημάτων Windows και Linux. Στα αρχεία Windows / DOS, ένα σπάσιμο γραμμής υποδεικνύεται από δύο χαρακτήρες, την επιστροφή (CR) και την τροφοδοσία γραμμής (LF). Ο δείκτης τερματισμού της γραμμής σε αρχεία Linux / Unix υποδεικνύεται μόνο από έναν χαρακτήρα, την επιστροφή μεταφοράς (CR). Αυτή η διαφορά μπορεί να προκαλέσει ενοχλητικούς κρυμμένους χαρακτήρες όταν μετακινείτε αρχεία μεταξύ συστημάτων.

Ωστόσο, η αποφυγή των κρυμμένων χαρακτήρων είναι σχετικά ανώδυνη.

  • ο dos2unix Η εντολή μετατρέπει αρχεία απλού κειμένου σε μορφή Windows σε μορφή Linux.
  • ο unix2dos Η εντολή μετατρέπει αρχεία απλού κειμένου σε μορφή Linux σε Windows.

Αυτές οι εντολές επηρεάζουν το τέλος γραμμής των αρχείων κειμένου. Δεν μεταβάλλουν δυαδικά αρχεία (εκτός αν επιβάλλετε μετατροπή) ή μη κανονικά αρχεία, όπως FIFOs και καταλόγους.

Σύνταξη

dos2unix επιλογές ΑΡΧΕΙΟ … -Ν INFILE OUTFILE …

unix2dos επιλογές ΑΡΧΕΙΟ … -IN INFILE OUTFILE …

Επιλογές

Οι ακόλουθες επιλογές είναι μια μερική λίστα με τις πιο συχνά χρησιμοποιούμενες επιλογές που είναι διαθέσιμες για τα dos2unix και unix2dos:

-h, --help Προβολή βοήθειας και έξοδος.

-k, --keepdate Διατηρήστε τη σφραγίδα ημερομηνίας του αρχείου εξόδου ίδια με το αρχείο εισόδου.

-l, --newline - Προσθέστε μια νέα γραμμή

-q, - καθαρή Ήσυχη λειτουργία. Καταργήστε όλες τις προειδοποιήσεις και τα μηνύματα.

-V, --version Προβολή πληροφοριών έκδοσης και έξοδος.

-f, --force - Αναγκαστική μετατροπή δυαδικών αρχείων

-s, --safe - Παράλειψη δυαδικών αρχείων (προεπιλογή)

-F, - ακολουθήστε-symlink - Ακολουθήστε συμβολικούς συνδέσμους και μετατρέψτε τους στόχους

-S, - skip-symlink - Αφήστε τους συμβολικούς συνδέσμους και τους στόχους αμετάβλητους (προεπιλογή)