спереди:
#!/bin/bash
if [ -d "/tmp" ] ; then
echo "/tmp is a directory"
else
echo "/tmp is not a directory"
fi
Here is the Perl equivalent of the same script:
#!/usr/bin/perl
if (-d "/tmp") {
print "/tmp is a directory\n";
}
else {
print "/tmp is not a directory\n";
}
And here is the Python equivalent of the script:
#!/usr/bin/env python
import os
if os.path.isdir("/tmp"):
print "/tmp is a directory"
else:
print "/tmp is not a directory"
Такое ощущение что отличия питона будут только в куче вспомогательных библиотек?
Хелловорд на всех языках похож ещё больше.
P.S. Я, например, недавно решал задачу по удалению из одного дерева каталогов графических файлов (по списку расширений) размером более килобайта, имеющихся в другом дереве каталогов. Причем не по имени, а по сумме md5. Получилось строк пятьдесят.
Обсуждают сегодня