История изменений
Исправление Kroz, (текущая версия) :
Так?
Скрипт:
#!/bin/sh
TOKEN='@changed'
TEXT="/**\n* @author Zigmund Freid\n* @description F_ck everybody\n* @changed long_ago\n*/"
VALUE=`echo -e "$TEXT" | grep "${TOKEN}"| sed s/^.*${TOKEN}\ *//g`
echo "$VALUE"
Однострочник:
TOKEN='@changed';TEXT="/**\n* @author Zigmund Freid\n* @description F_ck everybody\n* @changed long_ago\n*/";VALUE=`echo -e "$TEXT" | grep "${TOKEN}"| sed s/^.*${TOKEN}\ *//g`;echo "$VALUE"
Ну, естественно в реале echo «$TEXT» меняешь на какой-нибудь cat file.txt .
Могут быть приколы когда в TOKEN есть пробелы или в тексте более одного токена, но это поправимо.
Исходная версия Kroz, :
Так?
Скрипт:
#!/bin/sh
TOKEN='@changed'
TEXT="/**\n* @author Zigmund Freid\n* @description F_ck everybody\n* @changed long_ago\n*/"
VALUE=`echo -e "$TEXT" | grep "${TOKEN}"| sed s/^.*${TOKEN}\ *//g`
echo "$VALUE"
Однострочник:
TOKEN='@changed';TEXT="/**\n* @author Zigmund Freid\n* @description F_ck everybody\n* @changed long_ago\n*/";VALUE=`echo -e "$TEXT" | grep "${TOKEN}"| sed s/^.*${TOKEN}\ *//g`;echo "$VALUE"
Могут быть приколы когда в TOKEN есть пробелы или в тексте более одного токена, но это поправимо.