Wie kann man alle Punkte in einem String in einem Shell-Skript entfernen?

7

z. B. Hostname="test.test.test", dann nach dem Entfernen des Ergebnisses sollte wie "testtesttest" sein

    
rupali 02.12.2010, 06:43
quelle

4 Antworten

12
%Vor%     
Ignacio Vazquez-Abrams 02.12.2010 06:44
quelle
12
___ answer4332406 ___

Ein allgemeiner Weg wäre, ihn nach sed zu pipen:

%Vor%

An der Eingabeaufforderung:

%Vor%     
___ qstnhdr ___ Wie kann man alle Punkte in einem String in einem Shell-Skript entfernen? ___ qstntxt ___

z. B. Hostname="test.test.test", dann nach dem Entfernen des Ergebnisses sollte wie "testtesttest" sein

    
___ antwort4332420 ___

Sie können auch in

pipen %Vor%

Aber das Beste ist, keinen externen Befehl zu verwenden und die eingebaute Shell zu verwenden.

    
___ tag123linux ___ LINUX FRAGEN MÜSSEN PROGRAMMIEREN VERWANDT SEIN. Verwenden Sie dieses Tag nur, wenn sich Ihre Frage auf das Programmieren mit Linux-APIs oder das Linux-spezifische Verhalten bezieht, nicht nur, weil Sie Ihren Code unter Linux ausführen. Wenn Sie Linux-Unterstützung benötigen, können Sie https://unix.stackexchange.com oder https://askubuntu.com ausprobieren ___ answer30700184 ___

Nicht nur. aber - und _ auch

%Vor%     
___ answer4332399 ___
%Vor%     
___ tag123shell ___ Der Begriff "Shell" bezieht sich auf eine allgemeine Klasse textbasierter interaktiver Befehlsinterpreter, die meist mit den Unix- und Linux-Betriebssystemen verknüpft sind. Bei Fragen zum Shell-Scripting verwenden Sie bitte ein spezifischeres Tag wie 'bash', 'powershell' oder 'ksh'. Ohne ein spezifisches Tag sollte eine portable (POSIX-konforme) Lösung angenommen werden, obwohl zusätzlich 'posix' oder 'sh' zu bevorzugen ist. ___
codaddict 02.12.2010 06:47
quelle
7

Ein allgemeiner Weg wäre, ihn nach sed zu pipen:

%Vor%

An der Eingabeaufforderung:

%Vor%     
darioo 02.12.2010 06:46
quelle
4

Nicht nur. aber - und _ auch

%Vor%     
davidcondrey 08.06.2015 01:37
quelle

Tags und Links