PDA

View Full Version : سوال: خواندن نام همه ی فایل های یک فولدر



aghayifar
شنبه 02 بهمن 1389, 21:10 عصر
سلام دوستان

یک دیتا بیس تصویر دریافت کردیم که قبل از پردازش باید اون ها رو دیکد کنیم تحت محیط ترمینال در لینوکس دیتابیس ما خیلی عکس داره هر بار نمی تونم دستور دیکد رو برای هر فایل بنویسم دستور دیکد شبیه زیره
decode filename
دستور بالا رو در محیط ترمینال اجرا می کنه و دیکد می کنه تصویر رو
می خواستم ببینم میشه برنامه ای بنویسم که اولا خودش اسم تمامی فایل ها رو در بیاره و برای همگی دستور فوق را یک بار اجرا کنه؟


یعنی شامل دوبخشه: 1-استخراج نام فایل ها 2-اجرای یکی از فرامین محیط ترمینال لینوکس ( همون CMD ویندوز) دستور decode از دستورات خود لینوکسه( اصلش یه چیز دیگه است من مثالی نوشتن decode)

تشکر

sh4mid
سه شنبه 05 بهمن 1389, 22:18 عصر
سلام
ببین به دردت می خوره



#!/bin/sh
LIST=`ls *.jpg`
for $f in $LIST
do
decode $f
done