情報科学概論 Aクラス 宿題 2002.6.11

ディレクトリ内のファイル表示を行う ls コマンドはオプションによ り多様な表示形式を選択できる.ディレクトリ内のファイルを再帰的にlong形式 で表 示するためのオプションを jman コマンドにより調べ,それを利用し て次の条件を満たすスクリプトを作成せよ.

提出方法は以下の通りである.


解答例


line = `ls -lR ~`
list = line.split("\n")

for i in 0..list.size
  if /\s+core$/ =~ list[i]
    print list[i], "\n"
  end
end

注意

自分で意図的に score cores のような名前のファイルを どこかに作成しておき,実際に core という名前のファイルだけが抽 出されるようにスクリプトを組むのがコツ.


情報科学概論 Bクラス 宿題 2002.6.11

ディレクトリ内のファイル表示を行う ls コマンドはオプションによ り多様な表示形式を選択できる.ディレクトリ内のファイルを再帰的にlong形式 で表 示するためのオプションを jman コマンドにより調べ,それを利用し て次の条件を満たすスクリプトを作成せよ.

提出方法は以下の通りである.


解答例


line = `ls -lR ~`
list = line.split("\n")

for i in 0..list.size
  if /\s+#/ =~ list[i]
    print list[i], "\n"
  end
end

注意

自分で意図的に a#b ab# のような名前のファイルを どこかに作成しておき,実際に #abc のような#で始まるファイルだけが抽 出されるようにスクリプトを組むのがコツ.


Back