作者readonly (唯读)
看板Programming
标题Re: [问题] shell的小问题
时间Wed Oct 10 03:24:40 2007
※ 引述《Opuos (花莲的土会黏人)》之铭言:
: 想请问一个问题 感恩
: 目前我手边有1百多的档案要分批读进同一个Fortran的执行档去执行
: 原本是打算 先将一百多的档案的档名 都写进一个档案里面 再利用shell去读
: 但看书且自己试过後 似乎没办法做到
: 每次do完一个回圈後 再去读 都只能读到档案里第一行的档名
: 於是改用其他方式读取 但还是要自己每次都输入档名 一百多遍这样
: 想请问的是原本的想法
: 能够 先将一百多的档案的档名 都写进一个档案里面 再利用shell去读?
: 感恩
读档:
#!/bin/sh
while read i
do
echo $i
done < filelist.txt
直接读目录中的档案:
#!/bin/sh
for i in *.txt
do
echo $i
done
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.70.115.25
1F:→ Opuos:感谢这位大大 ^___^ 140.117.31.239 10/10 22:08