タグ

ブックマーク / www.ksknet.net (2)

  • script - 入力コマンドやその出力結果をログに記録

    [Linux] => [Linuxコマンド(R〜Z)] scriptコマンドを使用すればコンソールへの出力をログに記録してくれます。アプリケーションのインストールの際の手順などを後から見直す際などに重宝します。 [使用方法] script ログのファイル名 ログへの記録を終了するにはexitもしくは[ctrl+d]とします。 [使用例] #script command.log Script started, file is command.log ls anaconda-ks.cfg array.pl serverlog testdb.sql test.pl ucd-snmp-devel-4.2.5-8.72.1.i386.rpm webalizer-2.01-10-src.tgz array2.pl command.log nohup.out testdb_sent.sql test.l

  • viエディター 文字列置換

    viでの置換は:sコマンドを使用します。 :%s/置換前の文字列/置換後の文字列/g で開いているファイル全てにおいて置換をします。置換をするかどうかを確認したい場合は以下のようにcをつけます。 :%s/置換前文字列/置換後文字列/gc パス名などを変更する際には/を区切り文字に使うのではなく、;などを区切り文字に使うと便利 %s;/var/home;/home;gc 文章全体でなく、特定範囲のみ置換したい場合は置換したい行の範囲を指定すればよい。 [例] - 63行目から79行目まででbeautyをhairnailに一括置換 :63,79s /beauty/hairnail/g マッチングを利用した置換は正規表現を使います。 [例] :s /$\(.*\)/$form->{'\1'}/g マッチした部分\(.*\)は\1に入るので、例えば$certCompanyEngは$form->{'

  • 1