Comment faire pour supprimer le dernier caractère d'un grep bash sortie

COMPANY_NAME=`cat file.txt | grep "company_name" | cut -d '=' -f 2` 

sorties à quelque chose comme ceci

"Abc Inc";

Ce que je veux faire, je veux supprimer la fin ";" ainsi. Comment puis-je le faire? Je suis un débutant à bash. Des idées ou des suggestions serait utile.

  • Même ici. cat/grep = grep.
  • Pour le problème à la main, il aurait été possible de résoudre avec juste grep: COMPANY_NAME=$(grep -Po '(?<=company_name=)"[^"]*"' file.txt)
InformationsquelleAutor liv2hak | 2011-02-22