- 追加された行はこの色です。
- 削除された行はこの色です。
[[最近の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