Προς το περιεχόμενο
Συνδεθείτε  
Oxygene

echo/print και \n interpretation

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

Έχω ένα αρχείο file με τα εξής περιεχόμενα:

blabla

\n

blabla

Όταν τρέχω:

cat file | while read line; do echo "$line"; done

ερμηνεύει το \ σαν backslash με αποτέλεσμα να τυπώνει
 

blabla

n

blabla

Πως μπορώ να το κάνω να τυπώσει ακριβώς ίδια περιεχόμενα με το file και χωρίς να πειράξω το file; Δοκίμασα με διαφορες συντάξεις της echo και της printf αλλα τίποτα δεν δούλεψε... Δεν θέλω να ερμηνεύεται ούτε το \ σαν backslash ούτε το \n σαν newline

Επεξ/σία από Oxygene

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
Δημοσ. (επεξεργασμένο)

μαλλον ετουτο θες

 while read -r line; do echo "$line"; done

 

Επεξ/σία από tritonas00
  • Like 1
  • Thanks 1

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε έναν λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι εύκολο!

Εγγραφείτε για έναν νέο λογαριασμό

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
Συνδεθείτε  
×
×
  • Δημιουργία νέου...

Χρήσιμες πληροφορίες

Με την περιήγησή σας στο insomnia.gr, αποδέχεστε τη χρήση cookies που ενισχύουν σημαντικά την εμπειρία χρήσης.