Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Задача 0:
- Намерете 5-те най-големи групи подредени по броя на потребителите в тях.
- Задача 1:
- Направете списък с под-директориите на вашата файлова система, до които нямате достъп. Понеже файловата система може да е много голяма, търсете до 3 нива на дълбочина. А до кои директории имате достъп? Колко на брой са директориите, до които нямате достъп?
- Задача 2:
- Вижте man 5 services. Напишете команда, която ви дава името на протокол с порт естествено число N. Командата да не отпечатва нищо, ако търсения порт не съществува (например при порт 1337). Примерно, ако номера на порта N е 69, командата трябва да отпечати tftp.
- Задача 3:
- Колко коментара има във файла /etc/services? Коментарите са едноредови и се бележат с #. Отпечатете всички редове, които не са коментари.
- Задача 4:
- Дадени са ви 2 списъка с email адреси - първият има 12 валидни адреса, а вторията има само невалидни. Филтрирайте всички адреси, така че да останат само валидните. Колко кратък регулярен израз можете да направите за целта?
- Валидни email адреси (12 на брой):
- email@example.com
- firstname.lastname@example.com
- email@subdomain.example.com
- email@123.123.123.123
- 1234567890@example.com
- email@example-one.com
- _______@example.com
- email@example.name
- email@example.museum
- email@example.co.jp
- firstname-lastname@example.com
- unusually.long.long.name@example.com
- Невалидни email адреси:
- #@%^%#$@#$@#.com
- @example.com
- myemail
- Joe Smith <email@example.com>
- email.example.com
- email@example@example.com
- .email@example.com
- email.@example.com
- email..email@example.com
- email@-example.com
- email@example..com
- Abc..123@example.com
- (),:;<>[\]@example.com
- just"not"right@example.com
- this\ is"really"not\allowed@example.com
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement