The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > UNIX for Dummies Spørsmål og svar
.
google unix.com



UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen!

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Pseudo-terminalen vil ikke bli tildelt fordi stdin er ikke en terminal. Shivdatta UNIX for Advanced & ekspertbrukere 1 08-04-2008 11:29
nytt navn bohoo Shell programmering og Skripting 1 04-07-2008 04:05
Hvordan endre navn Xterm terminalen i VNC session bache_gowda UNIX for Dummies Spørsmål og svar 0 04-16-2007 07:44
endre navn på ved hjelp mv? simon2000 UNIX for Dummies Spørsmål og svar 2 03-19-2004 04:46
kobler til unix gjennom hypervirkeligheten terminalen - som en dum terminal Michelle UNIX for Advanced & ekspertbrukere 2 11-05-2001 03:32

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 Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 05-16-2008
Texasone Texasone is offline
Registrert bruker
  
 

Bli Date: Mar 2008
Sted: / home /
Innlegg: 71
chm og pdf hjelp i terminal (endre)

jeg har en cd i pdf-og CHM dokumenter som jeg overført fra meg vinduer xp boksen. i overført filene til min linux boksen (Ubuntu Hardy). dessverre, jeg pleide å være en Windows-GUI bare brukeren slik bruk av mellomrom og "()" og understrek. nå at jeg bruker linux, er ive bruke CLI for bruk og flytting / coping filer. når jeg prøvde å vise en. CHM-fil, jeg hadde installert chmsee for disse filene, fikk jeg problemer med å si at bruken av "(" isnt allowed. er der allikevel i terminalen for å bruke disse filene på en slik måte som for eksempel , filen "Linux-fil (2005). CHM", og bruk "MV" the endre navn uten å måtte bruke GUI. omtrent slik:
"mv Linux file (2005). CHM Linux_file_2005.chm"
er dette mulig??
  #2 (permalink)  
Old 05-17-2008
æra era is offline Forum Advisor  
Herder av Useless Cats (På Sabbatical)
  
 

Bli Date: Mar 2008
Sted: / det / er / bare / bin / sh
Innlegg: 3652
Du trenger bare å rømme eller dobbelt anførselstegn spesialtegnene på kommandolinjen. I min erfaring, gjør Bash dette automatisk for deg med kategorien ferdigstillelse, men det er noen mindre glitches.

De eneste tegnene du absolutt ikke kan bruke i et filnavn er skråstrek (fordi det er brukt for å skille kataloger) og ASCII null (fordi det er brukt internt for å avslutte strenger).

Her er en rask forsøk på bakst gi nytt navn.


Code:
for f in *; do
  case $f in *[!A-Za-z0-9_-]*)  mv -i "$f" "`echo "$f" | tr " " _ | tr -dc A-Za-z0-9_-`";; esac
done

Dette kan være enda litt for konservative i hva figurene det vil akseptere i et filnavn, men minst det er en start.
  #3 (permalink)  
Old 05-17-2008
Texasone Texasone is offline
Registrert bruker
  
 

Bli Date: Mar 2008
Sted: / home /
Innlegg: 71
ok
Jeg brukte doble anførselstegn rundt det originale filnavnet og deretter byttet den med understreking. takk for tipset.


Code:
for ex: linux books 2005.chm
$mv "linux books 2005.chm" linux_books_2005.chm

de eneste problemene jeg har er at im prøver å åpne filene opp med ChmSee via terminal


Code:
chmsee linux_books_2005.chm

problemet er at jeg får denne

Code:
chmsee: error while loading shared libraries: libxul.so: cannot open shared object file: No such file or directory

burde jeg få en annen seer eller er det en måte å få libxul.so arkiv
  #4 (permalink)  
Old 05-17-2008
æra era is offline Forum Advisor  
Herder av Useless Cats (På Sabbatical)
  
 

Bli Date: Mar 2008
Sted: / det / er / bare / bin / sh
Innlegg: 3652
Hvis du installerte chmsee fra en Ubuntu depotet, burde det ha trukket i noen pakker det kommer an på.


Code:
vnix$ apt-file search libxul.so
libxul-dev: usr/lib/libxul.so
libxul0d: usr/lib/libxul.so.0d
libxul0d: usr/lib/xulrunner/libxul.so
libxul0d-dbg: usr/lib/debug/usr/lib/libxul.so.0d
xulrunner-1.9: usr/lib/xulrunner-1.9a8/libxul.so
xulrunner-1.9-dev: usr/lib/xulrunner-devel-1.9a8/sdk/lib/libxul.so

Hvis du bare ønsker biblioteket, tror jeg du bør linstall libxul0d, selv om det selvsagt noe sannsynlig at den eksakte versjonen er ikke hva chmsee ønsker.

(XUL er Mozilla Toolkit, er xulrunner utgangspunktet Mozilla uten faktiske leseren - kan være nyttig for å kjøre Chatzilla som en separat prosess, for eksempel.)
Closed Thread

Hugseliste

Tags
linux, ubuntu

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 09:58.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0