Делал рентген буквально недельку назад в ЦНМТ(недалеко от ИЯФа, ага =)). Знаю, что не опасно, а вот всё равно жутковато заходить в тесную кабинку и смотреть как снизу вверх едет… судя по картинке, коллиматор — не шарю.
Ну и нет, ясности заметка не внесла, если честно. Чем Сибскан отличается от других? Тем, что у него доза меньше? Да и у других она не большая и совсем не опасная.
Боже мой, какой ужасный код =)
Я про форматирование. Прямо передернуло от
int Tortoise::movement( int poss ){
if ( poss >=0 && pos <=5 ) {
… return 3;}
Место экономите что ли?
А задание полезное, у меня когда-то тоже такое было, правда задачу можно было придумать самим. Я сделал программу, которая копирует файл. В программе было около 10 классов =)
А я зимой левую руку грею через эту дырку. Так что не надо ничего менять =)
Ну или перемычку какую-нить ставить, которая направляла бы воздух в нужный выход
Ну я не спорил, что что-то можно. Я к чему это все говорю — в винде-из-коробки очень мало утилит всяких разных и писать полноценные скрипты довольно сложно.
Да при чем тут перл?
Эти программы либо сами имеют имплементацию регэкспов, либо используют libpcre.
Да, сейчас вот смотрю на исходники grep — там есть код регулярных выражений.
Все 3 программы входят в base system, так что они есть всегда везде. Да и перл всегда везде есть =)
ну да, он, родной. правда от баша тут используется только пайпы, остальное делают отдельные команды
/bin/cat, /bin/grep и /usr/bin/awk
но ведь это и есть unix way =)
Команда grep фильтрует свой ввод с помощью регулярных выражений
^\s+; означает
^ — начало строки
\s — пробельный символ(пробел, таб, \n)
+ — 1 или больше предыдущих символов(в нашем случае пробельных)
; — точка с запятой =)
Вообще, если вы еще не знакомы с регэкспами — настоятельно рекомендую. Реализация их есть, наверное, везде.
Самая популярная имплементация — PCRE(Perl Compatible Regular Expressions) — они умеют делать все и даже чуть более.
Хорошо описаны в манах по перлу, например вот тут (http://perldoc.perl.org/perlretut.html)
Ну да, делается через grep -v
то есть получается
cat myfile.txt | grep -v '^\s+;' | awk -F, '{print $2 $3}'
по-моему намного нагляднее того, что в топике. очень много спец символов. хотя человека, не знающего регэкспы, строка '^\s+;' заставит запаниковать =)
если я правильно понимаю то, что там происходит, что как-то так
cat myfile.txt | awk -F, '{print $2 $3}'
насчет комментариев не понял, но если они обозначаются каким-нить символом, то между cat и авкой вставить grep -v
Хотя, я повторяю, я не совсем понимаю что там происходит, а проверить негде — везде линукс
Ну и нет, ясности заметка не внесла, если честно. Чем Сибскан отличается от других? Тем, что у него доза меньше? Да и у других она не большая и совсем не опасная.
, %username%Я про форматирование. Прямо передернуло от
int Tortoise::movement( int poss ){
if ( poss >=0 && pos <=5 ) {
…
return 3;}
Место экономите что ли?
А задание полезное, у меня когда-то тоже такое было, правда задачу можно было придумать самим. Я сделал программу, которая копирует файл. В программе было около 10 классов =)
А огнелис 3.0.6 — это не современный браузер?
А он еще и вырастет до двух мегабит за те же деньги через месяц.
Ну или перемычку какую-нить ставить, которая направляла бы воздух в нужный выход
Эти программы либо сами имеют имплементацию регэкспов, либо используют libpcre.
Да, сейчас вот смотрю на исходники grep — там есть код регулярных выражений.
Все 3 программы входят в base system, так что они есть всегда везде. Да и перл всегда везде есть =)
/bin/cat, /bin/grep и /usr/bin/awk
но ведь это и есть unix way =)
^\s+; означает
^ — начало строки
\s — пробельный символ(пробел, таб, \n)
+ — 1 или больше предыдущих символов(в нашем случае пробельных)
; — точка с запятой =)
Вообще, если вы еще не знакомы с регэкспами — настоятельно рекомендую. Реализация их есть, наверное, везде.
Самая популярная имплементация — PCRE(Perl Compatible Regular Expressions) — они умеют делать все и даже чуть более.
Хорошо описаны в манах по перлу, например вот тут (http://perldoc.perl.org/perlretut.html)
то есть получается
cat myfile.txt | grep -v '^\s+;' | awk -F, '{print $2 $3}'
по-моему намного нагляднее того, что в топике. очень много спец символов. хотя человека, не знающего регэкспы, строка '^\s+;' заставит запаниковать =)
cat myfile.txt | awk -F, '{print $2 $3}'
насчет комментариев не понял, но если они обозначаются каким-нить символом, то между cat и авкой вставить grep -v
Хотя, я повторяю, я не совсем понимаю что там происходит, а проверить негде — везде линукс
О_о нифига не unix way