Я должен реализовать скрипт Perl, который использует внутри команды «date» Linux, чтобы использовать текущую дату в качестве контрольной даты для идентификации любых событий, хранящихся в файле. Помоги пожалуйста. Я знаю функцию Localtime(), но мне это не нужно, но явно linux-команда DATE.Команда linux «Дата» в perl-скрипт
ответ
use strict;
my $sysdate = system (date);
print $sysdate;
err, no. 'system()' не дает вам выход команды и требует, чтобы вы пропустили вы. – chicks
Даже если предположить, что не было синтаксической ошибки, значение [return value] (http://perldoc.perl.org/functions/system.html) 'system' не было бы тем, что указывает имя переменной. –
Это не лучший способ, чтобы получить текущее время в Perl, но это не ответ на узко определенный вопрос выше. Здесь работает:
$ perl date-test
<<Mon Aug 31 06:52:08 PDT 2015>>
Вот код:
$ cat date-test
#!/usr/bin/perl
use strict;
use warnings;
my $static_date = `date`;
chomp($static_date);
print "<<$static_date>>\n";
Большое вам спасибо. Я попробую! – Agata
- 1. Сенсорная команда в Linux/Unix
- 2. BASH команда Дата: дата и время
- 3. команда ps в linux
- 4. Команда Linux в AWK
- 5. Команда Sed в linux
- 6. Дата команды в linux
- 7. сП команда неудачу в Linux
- 8. Путаница в Linux команда grep
- 9. команда перезапуска apache в Linux?
- 10. команда формата времени linux
- 11. Команда Linux grep
- 12. Linux Bash goto команда?
- 13. Linux & C: System() Команда
- 14. Команда Linux не работает
- 15. Linux-Wget команда
- 16. Что делает команда linux?
- 17. Команда Linux backup files
- 18. Команда Linux sed
- 19. Linux Shell - команда Grep
- 20. Пользовательская команда Linux
- 21. Linux команда AWK
- 22. Linux: команда Ethtool
- 23. Bash - команда и дата даты
- 24. команда Linux (Вычисление суммы)
- 25. Команда Linux xargs
- 26. linux: гибкая команда буферизации?
- 27. команда истории Linux
- 28. Команда Linux tr
- 29. test - команда linux
- 30. Linux команда убить
Вы пробовали с помощью 'system' функцию в Perl? –
http://stackoverflow.com/questions/11020812/todays-date-in-perl-in-mm-dd-yyyy-format - не запускайте 'date', когда Perl расскажет вам, что вы хотите, не создавая никакого нереста команды – chicks
Зачем вам нужна явная дата linux, perl может делать даты так же легко. и вы можете распечатать его в любом формате, который вам нравится. –