![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Verwijder map die speciale tekens | datherriault | UNIX voor Dummies Questions & Answers | 12 | 01-14-2009 05:53 PM |
| verwijderen bijzondere en Unicode-tekens | shantanuo | UNIX voor Dummies Questions & Answers | 1 | 12-05-2008 09:16 |
| Verwijder duurt tekens uit een string | chriss_58 | Programmeren en Shell Scripting | 6 | 11-28-2008 06:07 |
| Hulp bij het zoeken en vervangen w / string met speciale tekens | CAGIRL | UNIX voor Dummies Questions & Answers | 4 | 10-07-2008 08:13 PM |
| Toevoegen string na de andere string met speciale tekens | heliode | Programmeren en Shell Scripting | 2 | 03-21-2008 08:06 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
|||||
|
Citaat:
Code:
~$ cat myscript
echo "$1" | tr -d "${2//\\/\\\\}"
~$ myscript 'weird string !"#$%&'\''()*+,-./:;<=>?@[\]^_`{|}~' ' !"#$%&'\''()*+,-./:;<=>?@[\]^_`{|}~'
<---------------------- $1 ----------------------> <---------------- $2 ---------------->
weirdstring
~$
Thanks a lot |
|
|||||
|
Citaat:
Ik kan niet door de speciale tekens met een backslash omdat mijn script leest het tweede argument teken van karakter. Dus als $ 2 wordt "\ #", zal het script eerst proberen te vervangen \ (en mislukt) probeer dan te vervangen # (en het ook niet). Elk ander idee? |
![]() |
| Bladwijzers |
| Labels |
| shell script, shell scripting, str, Unix Scripting, unix scripting basics |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|