所以我基本上是从文件中读取第一行,并且我希望修剪第一个和最后一个字符,但前提是它们等于某个字符。我希望从字符串中删除“{”和“}”,但前提是它们分别是第一个和最后一个字符。
输入:
{Some_random_data_here, {more data here}, test}
输出:
Some_random_data, {more data here}, test
这是我正在使用的完整命令,它能够删除第一个命令,但不能删除最后一个命令。
$(head -n 1 "$filePath" | sed s/^{//;s/}$//)