![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Эквивалентные команды 'стат' | im_new | Shell программирование и сценарии | 6 | 01-15-2009 10:04 AM |
| стат | gajju | UNIX перспективных И опытных пользователей | 6 | 09-08-2008 09:55 PM |
| Не Стат ошибке | Гомер Allman | UNIX перспективных И опытных пользователей | 1 | 05-22-2006 10:07 AM |
| Сорт не может стат ошибка. | Радхики | Shell программирование и сценарии | 5 | 06-02-2005 11:34 PM |
| стат команду | emreatlier | Shell программирование и сценарии | 2 | 08-14-2003 04:03 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
стат команды ошибка!!
Привет Все,
Может ли кто-нибудь, пожалуйста, устранить эту проблему для меня ... если я использую стат команду в оболочке сценариев это ошибки, которые бросали стат команда не найден .. Как я могу заменить стат команде с другими команду в оболочке сценариев Unix, чтобы получить размер каталога ... ниже является кодом стат команду .. size_dir \u003d $ (стат-C% с $ 1) # $ 1 имя каталога (например, / корневой / Камалю) Эхо $ size_dir Пожалуйста, помогите мне прийти за ошибки в этом коде ... И Спасибо заранее Камаль |
|
||||
|
Цитата:
I DONT хотите использовать стат команду я хочу заменить ее другой команды можно предположить, у некоторых других кодов для simillar O / P .... И благодаря касается Камаль |
|
||||
|
Если у вас есть PHP
Код:
# size=`php5 -r '$a=stat("file");echo $a[7];'`
# echo $size
123
|
|
||||
|
Код:
perl -le 'print ((stat(shift))[7])' file |
|
|||||
|
или просто с
Код:
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
int main(int argc, char *argv[])
{
struct stat filestats;
stat(argv[1],&filestats);
/*now print to print whaever you want
for example,
printf("%d\n",filestats.st_mtim.tv_sec);
*/
}
|
![]() |
| Закладки |
| Теги |
| Perl, Perl сдвиг, перемещение, переход на Perl, стат команды ошибка!! |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|