Tente isso
#!/bin/bash
node=$(sed -n 1p list)
sed -i 1d list
Aqui está o arquivo que eu trabalho na "lista":
g-8.xx.yyy.zzzz
g-9.xx.yyy.zzzz
g-10.xx.yyy.zzzz
g-11.xx.yyy.zzzz
g-12.xx.yyy.zzzz
Aqui está o script que tento concluir (gostaria de obter a primeira linha e excluí-la do arquivo)
#! /bin/sh
nodes="list"
node=$(cat "$nodes")
Por favor, como posso apagar a primeira linha e atualizar meu arquivo?
"lista" arquivo terá este conteúdo
g-9.xx.yyy.zzzz
g-10.xx.yyy.zzzz
g-11.xx.yyy.zzzz
g-12.xx.yyy.zzzz
Muito obrigado pela ajuda.
Atenciosamente.