#!/bin/bash
# your code goes here
get() { echo android_device_samsung_n7000; }
out() { echo "manufacturer: $1, device: $2"; }
# 1) POSIX
(get | tr _ ' ' | {
read _ _ manufacturer device # IFS=_ вроде по посиксу, но не уверен
out "$manufacturer" "$device"
})
# 2) Bash process-subsitution (или <<< WORD)
(IFS=_ read -r _ _ manufacturer device < <(get)
out "$manufacturer" "$device"
)
# 3) если version >= 4.2
(shopt -s lastpipe
get | IFS=_ read -r _ _ manufacturer device
out "$manufacturer" "$device"
)
IyEvYmluL2Jhc2gKIyB5b3VyIGNvZGUgZ29lcyBoZXJlCgpnZXQoKSB7IGVjaG8gYW5kcm9pZF9kZXZpY2Vfc2Ftc3VuZ19uNzAwMDsgfQpvdXQoKSB7IGVjaG8gIm1hbnVmYWN0dXJlcjogJDEsIGRldmljZTogJDIiOyB9CgojIDEpIFBPU0lYCihnZXQgfCB0ciBfICcgJyB8IHsKCXJlYWQgXyBfIG1hbnVmYWN0dXJlciBkZXZpY2UgIyBJRlM9XyDQstGA0L7QtNC1INC/0L4g0L/QvtGB0LjQutGB0YMsINC90L4g0L3QtSDRg9Cy0LXRgNC10L0KCW91dCAiJG1hbnVmYWN0dXJlciIgIiRkZXZpY2UiCn0pCgojIDIpIEJhc2ggcHJvY2Vzcy1zdWJzaXR1dGlvbiAo0LjQu9C4IDw8PCBXT1JEKQooSUZTPV8gcmVhZCAtciBfIF8gbWFudWZhY3R1cmVyIGRldmljZSA8IDwoZ2V0KQpvdXQgIiRtYW51ZmFjdHVyZXIiICIkZGV2aWNlIgopCgojIDMpINC10YHQu9C4IHZlcnNpb24gPj0gNC4yCihzaG9wdCAtcyBsYXN0cGlwZQpnZXQgfCBJRlM9XyByZWFkIC1yIF8gXyBtYW51ZmFjdHVyZXIgZGV2aWNlCm91dCAiJG1hbnVmYWN0dXJlciIgIiRkZXZpY2UiCik=