l****3 发帖数: 8 | 1 I think the easist way is to creat a colletion, either array or list,for
example, filelist to store your all variables, file1...file10, and then use
.....
make sure to save filelist as attribute to any of EL implicit object so EL can access it. |
|
g****e 发帖数: 141 | 2 当然可以,但是我不记得具体细节
基本原理就是,先运行一个命令生成文件列表 filelist = `ls /Path_in`
然后对每一个文件循环执行 test.pl
for [filename in filelist]
perl test.pl filename filename+'out'
我的语法肯定不对,n久没用过了,你得自己查shell编程手册 |
|
r*g 发帖数: 3159 | 3 手工做法:
在 Dos windows 里,
dir /B >filelists.txt
在Excel里打开 filelists.txt
用 txt to columns 转化成 column format. (用 . 做 delimiter)
对所有columns建filter. 排序。该咋整咋整,就全找出来了。
.5 |
|
f*******n 发帖数: 12623 | 4 这是一个list comprehension。 你现在初步可以理解它和这样写差不多:
filelist = []
for filename in files:
if ".txt" in filename:
filelist.append(filename) |
|
j***y 发帖数: 2074 | 5 when i use
find . ! -name "*SCCS*" -name "*.[ch]" -print > filelist
i got the same result as
find . -name "*.[ch]" -print > filelist
the SCCS filenames can't be eliminated yah. |
|
x*********l 发帖数: 594 | 6 编写C程序,需要遍历一个目录下面的所有文件,名字str1_int1_str2_int2.dat的
文件每次读入一个文件内容,包括文件名字中的int1和int2两个数也要使用,然后
进行操作,完毕后再读入一个文件,如此循环。请问这个东东怎么搞法?
我在matlab下面,就用filelist=dir('dir/str1_*_str2_*.dat')读入所有符合条
件的文件名字放在filelist中,然后一一处理。请问C里面如何解决这个问题?我用
的操作系统是Linux,谢谢各位大侠。 |
|
|
|
|
|
G********7 发帖数: 234 | 11 filelist = [filename for filename in files if ".txt" in filename]
刚学python,对以上这个句法不是太明白,谁能帮着解释一下。明白 for...: 或者 if.
..: else: 没见过这for...in...if...在一起的。多谢! |
|
m********r 发帖数: 334 | 12 我想在textarea里显示一些文件,要求有链接可以下载,textarea不能直接支持html的
tag,用div加上文件然后在javascript里对textarea用addchild方法,在IE下没问题,
但是FF就不行。例子如下:
var fl= document.getElementByID("filelist");
var ta = document.getElementByID("TA");
ta.addChild(fl);
FF有没有其他的work around? |
|
s*****d 发帖数: 258 | 13 if you don't want to read man, better stick to windows.
Simplest usages:
To untar:
tar xvf file.tar
To tar
tar cvf file.tar filelist |
|
j***y 发帖数: 2074 | 14 when i use
find . -name "*.[ch]" -print > filelist
i also get a lot of file names in SCCS directory, which i dont' want.
how can i remove these filenames?
thanks, |
|
f***d 发帖数: 101 | 15 when I use * for find, I consider it as a escaped character normally for sunOS
so I put:
find . -name \*.ch > filelist
not sure this helps your case or not. |
|
c**t 发帖数: 2744 | 16 【 以下文字转载自 Programming 讨论区 】
【 原文由 cogt 所发表 】
写了一个 shell script 执行:
for file in FileList
do
echo "searching $file..."
rsh RemoteServer 'cd /path/logs/; zgrep something $file'
| egrep "`pattern`" | egrep '[^E]$|CHRGE$' | tee -a LogFile1
done
运行的结果除了 "searching filename1..." 之外什么都没有;
但是单独执行 rsh..., 能够得到一些内容. 真搞不懂什么环节出了问题. |
|
s*********e 发帖数: 1051 | 17 after list.files(), do a lapply(filelist, read.table, ...) |
|