機略戦記

Maneuver warfare

2015-06-17から1日間の記事一覧

指定したディレクトリにある全てのテキストファイルの内容をファイル名と共に出力したい

awk

結論 awkでできる $ awk '{print FILENAME $0}' ./target_directory/* filename_a 1 filename_a 2 filename_a 3 filename_b 1 filename_b 2 filename_b 3 filename_c 1 filename_c 2 filename_c 3 説明 FILENAMEで現在読み込んでいるファイル名 $0で読み込ん…

rubyでtmpfileを安全に簡単に扱いたい

標準ライブラリにある。 class Tempfile Rubyist Magazine - 標準添付ライブラリ紹介 【第 15 回】 tmpdir, tempfile

net-sftpでポートを指定してsftpしたい

こうする Net::SFTP.start('host', 'username', :password => 'password', :port => port) do |sftp| # ... end 参考: net-ssh/net-sftpgithub.com

Rubyでsftp使いたい時ってどのGme使うのが良いの?

分からんけど、ダウンロード数はnet-sftpがダントツだった。 net-sftp | RubyGems.org | your community gem host ダントツの様子です。 search | RubyGems.org | your community gem host

AWKで現在読み込んでいる行の次の行を表示したい

awk

結論 cat ~/.ssh/config | awk '/xxx-xxx-01/ { print ; getline; print }' とりあえず出来た 注意点: getlineは色々注意点があるようだ(把握してない) http://gauc.no-ip.org/awk-users-jp/blis.cgi/DoukakuAWK_074 説明 こういうファイルで、Hostに対応…