grep()
更新日: 2018-09-11
grep([options,] regex_filter, file [, file ...])
grep([options,] regex_filter, file_array)
利用可能オプション
-v
- 正規表現の意味を逆にし、条件に一致"しなかった"行を出力します。
-l
- 一致したファイルのファイル名のみを出力します。
指定方法
grep('-v', 'GLOBAL_VARIABLE', '*.js');
grep('GLOBAL_VARIABLE', '*.js');
渡されたファイルから文字列を読み込み、 regex_filter
に一致する文字列を含んだ全ての行を返します。
使用例
grep結果を表示します。
JavaScript
var sh = require('shelljs');
var str = sh.grep('(aaaaa|ddddd)', 'shell1.txt');
sh.echo(str);
txt
aaaaa
bbbbb
ccccc
ddddd
eeeee
結果
$ node sample.js
aaaaa
ddddd
© 2012 Artur Adib Released under the BSD License. See LICENSE file for details.
このコンテンツはArtur Adib(arturadib)によるShellJSドキュメントを翻訳/改変したものです。