0

server.xmlシェルを使用して Tomcat サーバーのファイルを編集するにはどうすればよいですか? server.xmlタグの下に、テキスト ファイルから新しいタグを挿入したいと考えています<GlobalNamingResources>。コマンドに関する多くの投稿を見つけましsedた。値を別の値に置き換えると便利ですが、私の場合はタグを追加し、置き換えません。

4

3 に答える 3

0

エディタ コマンドの名前をお探しですか?

  • ピコ
  • ナノ
  • vi
  • emacs

またはシェルをUIに接続している場合

  • gedit
  • ケイト

他にもいろいろあると思います。

于 2013-05-07T08:20:31.940 に答える
0

'sed' または '>>' unix コマンドを使用するだけです。

これはすでにここで扱われました: How can I add a line to a file in a shell script?

于 2013-05-07T08:21:19.417 に答える
0

sedファイルに行を挿入するためにも使用できます。このコマンドは、終了タグfooの後にタグを追加します。GlobalNamingResources

sed -i~ '/<\/GlobalNamingResources/a <foo></foo>' server.xml

オプション-i~は、編集をその場で行い、server.xml~バックアップ ファイルを作成します。

于 2013-05-07T08:30:30.767 に答える