Не уверен, что это должно быть достигнуто, но вот решение, которое делает именно то, что вы делаете, без использования промежуточного файла:
#!/bin/bash
# prevent LF from being removed
export IFS=' '
output=`process1`
echo $output | head -n 3
echo $output | tail -n +4 | head -n -4 | process2 # producing output
echo $output | tail -n 4
Вам необходимо отредактировать свой additional-repositories.list
и убедитесь, что строка для Chrome (по-видимому, первая строка) имеет вид
deb http://dl.google.com/linux/chrome/deb/ stable main
В текущей строке отсутствует как минимум часть deb
.