The UNIX and Linux Forums  

Go Back   Die UNIX-und Linux-Foren > Top Foren > UNIX for Dummies Questions & Answers
.
Google unix.com



UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen!

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Pseudo-Terminal wird nicht zugewiesen werden, weil stdin ist nicht ein Terminal. Shivdatta UNIX für Fortgeschrittene und Experten 1 08-04-2008 11:29 AM
umbenennen bohoo Shell Programmierung und Scripting 1 04-07-2008 04:05 PM
So benennen Sie Xterm Terminal in VNC-Session bache_gowda UNIX for Dummies Questions & Answers 0 04-16-2007 07:44 AM
umbenennen mit mv? simon2000 UNIX for Dummies Questions & Answers 2 03-19-2004 04:46 AM
Verbindung zu Unix über Hyper-Terminal - wie ein Terminal michelle UNIX für Fortgeschrittene und Experten 2 11-05-2001 03:32 PM

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 Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 05-16-2008
Texasone Texasone is offline
Registrierte Nutzer
  
 

Join Date: März 2008
Location: / home /
Beiträge: 71
CHM-und PDF-Hilfe im Programm "Terminal" (umbenennen)

Ich habe eine CD mit PDF-und CHM-Dokumente, die ich von meinem Windows XP-Box. i übertragen Sie die Dateien auf meine Linux-Box (Ubuntu Hardy). Leider habe ich verwendet, um eine Windows-GUI nur Benutzer, so dass die Nutzung von Räumen und "()" und Unterstriche. jetzt, dass ich mit Linux, ive seit CLI für die Verwendung und verschieben / Dateien Bewältigung. Als ich versucht habe, um eine. chm-Datei, ich hatte chmsee für die Dateien, ich habe Probleme, dass die Verwendung von "(" isnt erlaubt. ist es überhaupt in den Terminal auf die Dateien in einer solchen Weise, wie zum Beispiel , wird die Datei "Linux-Datei (2005). chm", und "MV" die den Namen ändern, ohne GUI zu benutzen. so etwas wie dieses:
"mv linux-Datei (2005). chm Linux_file_2005.chm"
ist das möglich?
  #2 (permalink)  
Old 05-17-2008
Ära era is offline Forum Advisor  
Herder sinnlosen Katzen (Am Sabbatical)
  
 

Join Date: März 2008
Location: / es / ist / nur / bin / sh
Beiträge: 3652
Sie müssen nur die Flucht oder doppelte Anführungszeichen die Sonderzeichen auf der Kommandozeile. Nach meiner Erfahrung, Bash erledigt das für Sie automatisch mit Registerkarte Abschluss, allerdings gibt es einige kleinere Probleme.

Das einzige Zeichen, die Sie absolut nicht verwenden können, in einer Datei Namens Schrägstrich (weil es zur Trennung Verzeichnisse) und ASCII (Null, weil es intern verwendet, zu beenden, Streicher).

Hier ist ein schneller Versuch Batch umbenennen.


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

Dies könnte auch ein wenig zu konservativ, was sie akzeptieren Zeichen in einem Dateinamen, aber zumindest ist es ein Anfang.
  #3 (permalink)  
Old 05-17-2008
Texasone Texasone is offline
Registrierte Nutzer
  
 

Join Date: März 2008
Location: / home /
Beiträge: 71
OK
Ich habe die doppelte Anführungszeichen um den ursprünglichen Dateinamen und dann mit Unterstriche. Vielen Dank für den Tipp.


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

die Probleme, die ich nur haben, ist, dass im zu öffnen versuchen, die Dateien mit ChmSee via Terminal


Code:
chmsee linux_books_2005.chm

Das Problem ist, ich diese

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

sollte ich eine andere Ansicht oder ist es eine Möglichkeit, um die Datei libxul.so
  #4 (permalink)  
Old 05-17-2008
Ära era is offline Forum Advisor  
Herder sinnlosen Katzen (Am Sabbatical)
  
 

Join Date: März 2008
Location: / es / ist / nur / bin / sh
Beiträge: 3652
Wenn Sie chmsee von einem Ubuntu-Repository, sie sollte in alle Pakete zog es hängt davon ab.


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

Wenn Sie nur wollen, dass die Bibliothek, ich schätze Sie sollten linstall libxul0d, obwohl es natürlich wenig wahrscheinlich, dass die genaue Version ist nicht das, was chmsee will.

(XUL ist der Mozilla-Toolkit, XULRunner Mozilla ist grundsätzlich ohne die tatsächlichen Browser - kann nützlich sein, für den Betrieb Chatzilla in einem separaten Prozess, zum Beispiel.)
Closed Thread

Lesezeichen

Tags
Linux, Ubuntu

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 10:19 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0