Титла: Writing shell scripts Публикувано от: sunhater в Dec 02, 2003, 22:40 Как мога от един текстов поток да махна само редовете, които съдържат даден низ?
Титла: Writing shell scripts Публикувано от: sunhater в Dec 03, 2003, 01:21 Как става конкатенация на низови променливи?
Добавено: Ясно как: a="$b$c" Титла: Writing shell scripts Публикувано от: 57r1k3 в Dec 03, 2003, 10:12 Zdrasti!
Ne znam dali shte sym polezen, no ti predlagam edin primeren perl script: #!/usr/bin/perl -w use strict; if (@ARGV != 2 ) { print "Usage: $0 <input_file> <string_to_match>\n"; exit; } open( FILE, $ARGV[0] ) or die("Can't open file $ARGV[0] - $!"); open( NEW_FILE, '> _newfile_.tmp') or die($!); while ( <FILE> ) { if ( $_ =~ m/$ARGV[1]/sgi ) { next; } print NEW_FILE $_ or die($!); } close( FILE ); close( NEW_FILE ); `mv -f _newfile_.tmp $ARGV[0]`; print "Done.\n"; Pozdravi, 57r1k3 Титла: Writing shell scripts Публикувано от: peio в Dec 03, 2003, 13:11 grep -v [pattern] [file]
Титла: Writing shell scripts Публикувано от: sunhater в Dec 05, 2003, 02:29 Ако в един текстов поток имам редове с еднакво съдържание, как да махна излишните, така, че всеки ред да стане уникален?
Титла: Writing shell scripts Публикувано от: melwin в Dec 05, 2003, 09:10 uniq
|