The UNIX and Linux Forums  


Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

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 07-04-2008
na5m's Avatar
na5m na5m is offline
Registrierte Nutzer
  
 

Join Date: Jun 2008
Ort: Sacramento, CA
Beiträge: 15
sed einbetten eine Registerkarte

Ich bin mit OpenBSD 4/3 & ksh (pdksh) Standard-Shell.
Ich versuche zu verwenden sed So fügen Sie eine Registerkarte in eine Textdatei, ohne Glück.

Code:
$ sed 's/SusanAppleton/Susan\o011Appleton/' myFile.txt
Susano011Appleton
$ sed 's/SusanAppleton/Susan\tAppleton/' myFile.txt
SusantAppleton

Ich bin nahe an Selbstmord hier. Bitte helfen
  #2 (permalink)  
Old 07-04-2008
Annihilannic Annihilannic is offline Forum Advisor  
  
 

Registriert seit: Mai 2008
Ort: Sydney, Australien
Beiträge: 1.009
Haben Sie versucht nur mit der Tab-Taste, um die Zeichen in Ihrem sed Skript?
  #3 (permalink)  
Old 07-04-2008
na5m's Avatar
na5m na5m is offline
Registrierte Nutzer
  
 

Join Date: Jun 2008
Ort: Sacramento, CA
Beiträge: 15
Ich habe versucht, die. Allerdings, wenn ich die TAB-Taste drücken, werden die PC-Lautsprecher nur einen Signalton, und der Cursor bleibt, wo es war.
  #4 (permalink)  
Old 07-04-2008
Annihilannic Annihilannic is offline Forum Advisor  
  
 

Registriert seit: Mai 2008
Ort: Sydney, Australien
Beiträge: 1.009
Wie seltsam .... ist, dass, wenn Sie in vi? Oder über die Befehlszeile? Oder überall?

Wie wäre es mit perl statt:


Code:
perl -pe 's/SusanAppleton/Susan\tAppleton/' myFile.txt > myFile_modified.txt

  #5 (permalink)  
Old 07-04-2008
na5m's Avatar
na5m na5m is offline
Registrierte Nutzer
  
 

Join Date: Jun 2008
Ort: Sacramento, CA
Beiträge: 15
Die Tab-Taste wird der PC-Lautsprecher piept, wenn ich versuche, sie in einer (allerdings Registerkarte Abschluss Werke, merkwürdig genug). Wenn ich mit ED oder vi, Die Tab-Taste funktioniert wie erwartet (es fügt 0x09). Ich konnte definitiv Nutzung perl, Aber ich möchte gerne wissen, warum OpenBSD sed funktioniert nicht für mich hier. Es ist mich verrückt. GNU sed wird \ t \ n etc. ..

Zuletzt bearbeitet von na5m; am 07-04-2008 01:56 AM.. Begründung: Klarstellung
  #6 (permalink)  
Old 07-04-2008
zaxxon's Avatar
zaxxon zaxxon is offline Forum Staff  
Moderator
  
 

Join Date: Sep 2007
Ort: Deutschland
Beiträge: 2311
Haben Sie einmal von diesem PHV (Tek-Tips):


Code:
VAR="\t"
echo "SusanAppleton"| sed 's/A/'${VAR}A'/g'
Susan   Appleton

  #7 (permalink)  
Old 07-04-2008
Annihilannic Annihilannic is offline Forum Advisor  
  
 

Registriert seit: Mai 2008
Ort: Sydney, Australien
Beiträge: 1.009
Oh, versuchen Sie es mit Strg-V, gefolgt von der Tab-Taste.
Closed Thread

Lesezeichen

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 04:11 AM.


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