String split

Publicado por Osama Jr. 28/05/2009

[ Hits: 10.698 ]

Homepage: Não tenho

Download ssplit




Simples script que divide uma string conforme o separador especificado pelo usuário.

Ex.:
$ script Linux -
L-i-n-u-x

Flw!!!

  



Esconder código-fonte

#!/bin/ksh
#
# Script que divide uma string, conforme o separador especificado
# pelo usuário.
#
# Uso: script <string> <separador>
# Ex.:
# $ script Linux -
# L-i-n-u-x
#
# Autor: /bin/laden - 05/05/2009.
#
# Mais detalhes: <man ksh> ou <www.google.com> =P
test $# -eq 0 && { print "Uso: ${0##*/} <string> <separador>"; exit 1; }

string=$1
separador=$2

test -z "$string" || test "${#string}" -lt 2 && string=$USER
test -z "$separador" && separador="." 

for ((i = 0 ; i < "${#string}" ; i++))
do
   saida+="${string:$i:1}$separador"
done

print "${saida%$separador}"

Scripts recomendados

User System - Siaba se determinado usuário existe no sistema.

Cálculo do fatorial

Mini YouTube Player

Script para ajustar a hora sem correr o risco de mudar o dia ou o ano

Redimensionar várias imagens ao mesmo tempo


  

Comentários
[1] Comentário enviado por vitinho217 em 22/07/2014 - 11:20h

Maneiro !


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts