The UNIX and Linux Forums  

Go Back   O UNIX e Linux Forum > Top Fóruns > Programação Shell Script e
.
google unix.com



Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui.

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
remover linhas em branco no arquivo *. srt:) hungbp UNIX para Dummies Perguntas & Respostas 10 02-16-2008 08:40
Como chegar a última linha em branco não? tqlam Programação Shell Script e 6 01-17-2008 07:13
Para remover Continuous espaços em branco a partir de um arquivo no UNIX arunkumar_mca UNIX para Dummies Perguntas & Respostas 1 12-08-2006 01:10
remover espaços em branco em uma string spandu Programação Shell Script e 2 03-02-2006 02:08
Remover linhas em branco osymad UNIX para Dummies Perguntas & Respostas 4 08-27-2005 07:41

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Rate Thread Display Modes
  #1 (permalink)  
Old 08-23-2008
pcwiz pcwiz is offline
Usuário
  
 

Join Date: Aug 2008
Lugares: 34
Remover linha em branco - SED

HI, tenho esta lista de aplicativos da seguinte maneira:


Código:
DivX Products.app
DivX Support.app
Uninstall DivX for Mac.app
Build Applet.app
SpringBoard.app
Interface.app
MobileAddressBook.app
MobileSafari.app
MobileSlideShow.app
Preferences.app
Install Flash Player 8 OSX.app
Yap.app
check_afp.app

chess.app

Há que uma linha em branco entre "check_afp.app" e "chess.app". Como faço para remover essa linha em branco? Eu já tentei "sed '/^$/ d ' ", mas não funcionou.
  #2 (permalink)  
Old 08-23-2008
era era is offline Forum Advisor  
Herder do Inútil Gatos (On Sabático)
  
 

Join Date: Mar 2008
Localização: / lá / é / só / bin / sh
Posts: 3.652
Em seguida, a linha não é realmente em branco.

Talvez algo como grep-v '[a-zA-Z0-9 .,:;!?]' (ou o equivalente em sed) Poderia ajudar a removê-lo?
  #3 (permalink)  
Old 08-23-2008
pcwiz pcwiz is offline
Usuário
  
 

Join Date: Aug 2008
Lugares: 34
obrigado

Isso fez o truque, obrigado
  #4 (permalink)  
Old 08-23-2008
ghostdog74 ghostdog74 is offline Forum Advisor  
Usuário
  
 

Join Date: Sep 2006
Posts: 2.557

Código:
sed '/^.$/d' file

queira testar em mais dados.
  #5 (permalink)  
Old 08-23-2008
pcwiz pcwiz is offline
Usuário
  
 

Join Date: Aug 2008
Lugares: 34
Mesmo problema, que o espaço ainda permanece lá ...
  #6 (permalink)  
Old 08-23-2008
era era is offline Forum Advisor  
Herder do Inútil Gatos (On Sabático)
  
 

Join Date: Mar 2008
Localização: / lá / é / só / bin / sh
Posts: 3.652
Nós especular que ele é um regresso DOS transporte; se assim for, você pode querer converter o arquivo inteiro em Unix linha que termina convenções, porque de outra forma, o problema continuará a assombrá-lo sempre que você precisar fazer corresponder algo em fim de linha, etc Veja se dos2unix ou seu equivalente local contribuiria (pesquisar estes fóruns se você não consegue encontrar um bom comando instalado localmente).
  #7 (permalink)  
Old 08-24-2008
pcwiz pcwiz is offline
Usuário
  
 

Join Date: Aug 2008
Lugares: 34
Então, como posso converter o arquivo para UNIX terminações linha? E, se alguém está se perguntando onde eu tenho o espaço de estranho, foi escrito para o aplicativo AppleScript por um script. Eu disse-lhe para escrever um "retorno" para o arquivo, após algum texto. O retorno deve ter colocado uma linha normal de lá, que ele fez, mas certamente é um unmanipulatable quebrar.
Closed Thread

Marcadores

Tags
linha terminações, macintosh, texto conversão mac2unix

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 07:30.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0