Compte tenu de ce fichierlire les champs délimités par NUL
printf 'alpha\0bravo\0charlie' > delta.txt
Je voudrais lire les champs en variables distinctes. La raison pour laquelle j'utilise un séparateur nul est parce que les champs contiendront des chemins de fichier, qui peuvent contenir n'importe quel caractère sauf null. J'ai essayé ces commandes:
IFS= read mike november oscar < delta.txt
IFS=$'\0' read mike november oscar < delta.txt
Cependant, les champs ne sont pas correctement répartis
$ echo $mike
alphabravocharlie
Je ne crois pas qu'un chemin de fichier contient un caractère sauf nul. – Marichyasana