svn statusの結果で

?       lib
?       classes
M       .classpath
M       src/java/com/coltware/serene/httpmail/imap/IMAP4Action.java
M       src/java/com/coltware/serene/mail/MailResponseStatus.java
M       src/java/com/coltware/serene/mail/IMAP4ResponseMessage.java
?       src/java/com/coltware/serene/imap/data/FolderName.java
M       src/java/com/coltware/serene/imap/data/IMAP4Folder.java
?       src/java/com/coltware/serene/imap/codec/IMAP4SelectDecorder.java
?       src/java/com/coltware/serene/imap/codec/UTF7Decoder.java
M       src/java/com/coltware/serene/imap/codec/IMAP4CodecUtil.java
M       src/java/com/coltware/serene/imap/codec/IMAP4ListDecorder.java
M       src/java/com/coltware/serene/imap/client/IMAP4Session.java
?       src/java/com/coltware/serene/imap/command/IMAP4CloseCommand.java
?       src/java/com/coltware/serene/imap/command/IMAP4FolderListCommand.java
M       src/java/com/coltware/serene/imap/command/IMAP4OpenCommand.java
M       src/java/com/coltware/serene/imap/command/IMAP4CommandMessage.java

ってな感じで出力されるものの、ここから、まだ登録されていないjavaファイルだけを追加(svn add)したい。
この場合には、

svn status | grep "^?" | grep java | cut -c8- | xargs svn add

ってな感じ。
svn statusの結果をgrepで好きにフィルタしていき、
cutで8文字(8byteかな?)のところから最後まで取得し、
xargsでぐるぐるまわせばよい

関連記事

Leave a Reply

Spam protection by WP Captcha-Free

ソフトウェア&ライブラリ



ライブラリ
airxmail(en)
AIR版メール送受信ライブラリ
airxzip
AIR版ZIP圧縮・解凍ライブラリ
カレンダー
2011年12月
« 11月   1月 »
 1234
567891011
12131415161718
19202122232425
262728293031  

カスタム検索
RSS
Add to Google
カテゴリ
にほんブログ村 IT技術ブログへ