[[最近のRのメモ]] *Shell script [#x5932abf] **NICE から学習者データのみを抽出する for 文を用いたシェルスクリプト [#ub5a16be] -bash の場合には以下を冒頭で宣言する必要あり。zsh の場合は不要 --#!/bin/sh -スクリプト例: cd `dirname $0` # どこに移しても実行可能 for file_name in `ls *.txt` #ディレクトリ内のすべての text ファイルを file_nameに格納 do # *JPN(日本人学習者)の行を取り出して、*JPNを削除した行だけを .out ファイルに出力 grep \*JPN $file_name | perl -pe 's/^\*JPN[0-9]+:\t//g;' > $file_name.out done killall Terminal # 終了したらターミナルを閉じる -Mac の場合は .sh ファイルとしたら、terminal で実行 -または .command ファイルにして実行権限を付与すれば Finder から実行可能 chmod u+x filename.command