私に2つのコマンド(echo
および)を適用しようとしています。haml --check
find
haml --check `find . -name "*.haml"`
# return Syntax error on line 2: Illegal nesting: nesting within plain text is illegal.
# but I don't know which file
echo `find . -name "*.haml"`
# returns list of files (space separated)
理想的にはファイル名を印刷してhaml --check
からstdout
。
ベストアンサー1
xargsがない方法もあります。
find . -name "*.haml" -ls -exec haml --check {} \;
パスを含むファイル名のみを印刷します。
find . -name "*.haml" -print -exec haml --check {} \;