テキストファイルにある@STYLESHEET
文字列をsedを使用して<xsl:stylesheet
に置き換えようとしています。sedを使用して文字列を置換するときの<
私は、ファイル名
を言って、ディレクトリ名をエラーを取得しています、またはvolumelabel構文は以下
間違っていますが、私のバットスクリプトです:
ECHO replacing strings in Generated.txt
sed s/@STYLESHEET/<xsl:stylesheet'/g Generated.txt > UpdatedGenerated.txt
PAUSE
type UpdatedGenerated.txt
テキストファイルを持っています下の行:
@STYLESHEET version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" @END
私はsedの/ @ STYLESHEET/を試みました。間違った構文を取得しました。私がsedの/ @ STYLESHEET/xsl:stylesheet/g 'Generated.txt>を試みたときに無効なコマンドを取得しました。一重引用符と文字<を使わないで試してみると、うまくいきます。 –
shaiksha
これはお使いのコンソールによっても異なる場合があります。二重引用符も試してみることができます。 –
Tamasさん、ありがとうございました。二重引用符が使用されました。 – shaiksha