Estou usando o sed para modificar um arquivo. Em termos simples, meu modificador parece tão
sed -e '11s/$/ $LinuxUsername/'
Isto é suposto adicionar em seu nome de usuário linux no final da linha 11, no entanto, ele está postando o nome da variável real "$ LinuxUsername" no final da linha 11. Como posso fazer isso postar o valor real de a variável?
Eu tentei usar aspas e aspas duplas em diferentes partes da expressão, mas ainda não consegui que funcionasse corretamente.
Atualmente, a linha 11 é parecida com a seguinte ...
john.doe william.mcmillion jonny.doeboy $LinuxUsername $LinuxUsername
Editar
O seguinte está correto. Erro foi encontrado mais a montante.
sed -e "11s/$/ $LinuxUsername/"