Aというサーバーの中にあるtext.txtファイルの
特定の行を書き換えたいのですが
そのサーバーにはSSHでしかアクセス出来ないため
毎回SSHにてアクセスしviにて書き換えをおこなっております。
これを自動化したり簡略化したいのですが
なにか良い案などありましたら教えていただければと思います。
ssh が使えるなら大抵 scp/sftp が使えます。
WinSCP/FileZilla 等を使えば FTP クライアントなどと同じ感覚で使えます。
たとえば、A というサーバーに、"text.txt ファイルの特定の行を書き換えるシェルスクリプト" を置いといて、それを ssh(1) コマンドでリモートから実行するなんてどうでしょう。
"特定の行" が、"特定の書式の行"だとしたら、sed(1) コマンドを使って書き換えるようなシェルスクリプトを作成すればよいでしょう。そうでなければ、ed(1) コマンドなど、いろいろなコマンドを駆使していくことになります。
各コマンドの具体的な使用法や、実例などはマニュアルや Google 先生にお伺いを立ててみてください。
シェルスクリプトは知っているのですが
そういったことの何か例などがあれば教えていただきたいと思います。