Kan iemand mij uitleggen hoe het komt dat ik hier de volledige output krijg en niet alleen de laatste lijn?
$ sudo dd if=/dev/sda iflag=direct of=/dev/null bs=512 count=1000 skip=249 | tail -n 1
1000+0 records in
1000+0 records out
512000 bytes (512 kB) copied, 0.0674772 s, 7.6 MB/s
Ik krijg het ding zelfs niet weggeschreven naar een file...
sudo dd if=/dev/sda iflag=direct of=/dev/null bs=512 count=1000 skip=249 > test
1000+0 records in
1000+0 records out
512000 bytes (512 kB) copied, 0.0797417 s, 6.4 MB/s
$ cat test
$
Op andere commando's werkt die pipe dan weer wel zoals verwacht...
$ cat /boot/grub/menu.lst | tail -n 1
### END DEBIAN AUTOMAGIC KERNELS LIST
$