Programming

DOSのFORを使用したときに入るファイル名末尾の空白

あるディレクトリ下にある拡張子が.cppのファイルを表示するバッチファイルを作った。 ex1.bat FOR /F %%f IN ('DIR /B /S') DO SET FILE=%%f && SET EXT=%%~xf && CALL :EXECUTE GOTO :EOF :EXECUTE IF "%EXT%"==".cpp" ECHO %FILE% GOTO :EOF上記のプログ…

パイプの方向は子→親

会社で使ってるgrepに-rオプションがなくて毎回「find . -type f | xargs grep WORD /dev/null」としていたのだけれど,めんどくさくなったのでgrepのラッパを書くことにした。ラッパの内容は親プロセスと子プロセスをパイプで繋いだ後にfindとxargsをexecv…