kev*_*vin 1 unix bash
我正在尝试使用for循环来获取以.cpp结尾的文件的文件名.
码:
for cppfile in ls *.cpp ; do echo $cppfile done
我打算做的不仅仅是回应这个论点,但是现在看来,除了我得到命令作为第一个论点之外,它的工作正常.有一种简单的方法可以避免这种情况,还是我必须以另一种方式进行循环?
Ign*_*ams 5
你没有ls *.cpp在那里执行.你正在做的是迭代"ls",然后是所有匹配"*.cpp"的文件.删除流浪"ls"将解决这个问题.
ls *.cpp
归档时间:
15 年,9 月 前
查看次数:
129 次
最近记录: