![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| UNIX para Dummies Perguntas & Respostas Se não tiver certeza de onde se pode postar uma pergunta Unix ou Linux, postá-lo aqui. Todos os UNIX e Linux novatos bem vindos! |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| inserir escapar charactor dentro VIM | cin2000 | Programação Shell Script e | 2 | 03-23-2006 12:46 |
| como escolher a última charactor de uma string? | cin2000 | Programação Shell Script e | 7 | 12-22-2005 03:51 |
| Pesquisa com awk, mas com espaço dentro | videsh77 | Programação Shell Script e | 1 | 01-27-2005 12:03 |
| swap / paginação espaço | aaronh | AIX | 2 | 05-19-2004 11:06 |
| pageing vs espaço swap | VeroL | UNIX para Dummies Perguntas & Respostas | 1 | 01-22-2004 11:54 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
pesquisa a partir de determinado espaço charactor
Olá, eu sou muito noobie em uma programação em UNIX
e fiquei me perguntando se é possível utilizar o 'grep' ou método similar designadas para encontrar padrões de localização (de charactor) por exemplo | param 1 | | param2 | andrew kim josh daniel kim michelle michelle andrew kim Espero que seja capaz de buscar-se kim e exibir apenas as 2 primeiras linhas não o 3. Sei que o corte tem-C1-10, para que você possa especificar charactor a cortar mas poderá o grep ou outras coisas por fazer o mesmo? e mostrar toda a linha? muito obrigado atenciosamente |
|
||||
|
Olá Smiling Dragão
Thanks for the post Desculpe, mas o que é / dev / null? e realmente sinto muito, mas tenho um pequeno problema quando eu lido por linha meu '' (espaço x 10) é o mesmo como "" (espaço x1) existe uma maneira de manter os espaços em que é simultaneamente leitura linha por linha? graças (isto é importante, porque eu não posso usar delim como alguns são como JenniferKim 2 params são presos juntos) Última edição por akmix; em 01/30/2008 09:07.. |
|
|||||
|
Acho que seguir o que você quer dizer ... Se você precisar de alguma coisa para aparecer nos fóruns como você digitou-lo, coloque-etiquetas com código (o símbolo "#" no editor). / dev / null é apenas uma lata de lixo, isso significa que eu quero a saída do grep para ir muito longe, pois não precisa dele. Você pode obter um efeito semelhante utilizando grep com a opção-q, mas que só wroks em determinadas versões do grep. Se os seus campos são exatamente 8 caracteres de largura, podemos mudar o corte chamada no código assim: Código:
cut -d ' ' -f 1,2 Assume Código:
cut -c 1-16 (ou seja, em vez de cortar campos 1 e 2 separadas por espaços, nós cortemos chars 1-8 e 9-16) |
|
||||
|
oh, obrigado
bem o meu código está exatamente certo caráter amplo, mas quando eu uso leia linha por linha método afigura-se a encolher-lo Portanto, se eu tipo gato emplist Andrew Kim .......... Daniel Kim Henry Kim Kim Danny .......... Daniel Taegyun tk KimAndrew Kim mas leia echo'ing linha, então ele me dá Andrew Kim Kim.Daniel Henry Kim.Danny Kim Daniel Taegyun tk KimAndrew Kim é lá - (algo) declaração de que preserva a # #? desculpe a minha pergunta é a começar a ir muito tempo .. e tenho substituído (espaço) com. obrigado ps. i'v tentaram # #? e # # # # é o mesmo que? atenciosamente |
|
|||||
|
Se estamos falando de problemas de formatação, você deve usar o código etiquetas ou nós nunca vamos entender o que você está depois. No entanto, se você quiser echo para não contrato espaços, adicionar aspas ao redor do parâm passaram a ela: Código:
then echo $line Assume Código:
then echo "$line" |
![]() |
| Marcadores |
| Tags |
| grep ou |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|