У меня есть данные в следующем формате:Преобразование данных
Входные данные:
<http://A> <http://code.google.com/p/ldspider/ns#headerInfo> _:H <id_0> .
<id_0> <C> <http://A> <id_1> .
_:H <http://www.w3.org/2006/http#responseCode> "200"^^<http://www.w3.org/2001/XMLSchema#integer> <id_2> .
<id_2> <C> <http://A> <id_3> .
_:H <http://www.w3.org/2006/http#date> "Mon, 23 Apr 2012 13:49:27 GMT" <id_4> .
<id_4> <C> <http://A> <id_5> .
_:H <http://www.w3.org/2006/http#content-type> "application/rdf+xml; charset=UTF-8" <id_6> .
Я хочу, чтобы преобразовать эти данные в следующем виде:
Выходные данные:
#@ <id_0>
<http://A> <http://code.google.com/p/ldspider/ns#headerInfo> _:H .
#@ <id_1>
<id_0> <C> <http://A> .
#@ <id_2>
_:H <http://www.w3.org/2006/http#responseCode> "200"^^<http://www.w3.org/2001/XMLSchema#integer> .
#@ <id_3>
<id_2> <C> <http://A> .
#@ <id_4>
_:H <http://www.w3.org/2006/http#date> "Mon, 23 Apr 2012 13:49:27 GMT" .
#@ <id_5>
<id_4> <C> <http://A> .
#@ <id_6>
_:H <http://www.w3.org/2006/http#content-type> "application/rdf+xml; charset=UTF-8" .
Я знаю, что могу легко сделать это с помощью C++ путем анализа файла, но могу ли я сделать то же самое с помощью команд Linux, например wk и т. д. или с помощью python? Здесь я хочу, чтобы последний столбец из входных данных отображался как первая строка с # @ в выходных данных