ho una variabile che sembra un po 'come questo:Qual è la shell POSIX equivalente di bash <<<
msg="newton apple tree"
voglio assegnare ciascuna di queste parole in variabili separate. Questo è facile da fare in bash:
read a b c <<< $msg
C'è un modo compatto e leggibile per farlo nella shell POSIX?
"bash" sta per "Bourne Again Shell". È una versione più grande, migliore e più veloce di "Bourne Shell". Quindi è improbabile. – Sobrique
Non so come * leggibile * lo consideri, ma equivale a usare una pipe. È una possibilità che hai già rifiutato? – hardmath
Se esistesse un POSIX sh (probabilmente non si intende realmente Bourne - Bourne è una shell degli anni '70, a meno che non si sia su Solaris moderatamente obsoleto, nessuno ha Bourne) equivalente, perché bash avrebbe dovuto introdurre il caratteristica? –