Perguntas sobre 'string'

7
respostas

Como posso testar se uma variável está vazia ou contém apenas espaços?

A seguinte sintaxe do bash verifica se param não está vazio: [[ ! -z $param ]] Por exemplo: param="" [[ ! -z $param ]] && echo "I am not zero" Nenhuma saída e tudo bem. Mas quando param está vazio, exceto po...
28.07.2014 / 11:16
14
respostas

Exclui o último caractere de uma string usando manipulação de string no shell script

Gostaria de excluir o último caractere de uma string, tentei este pequeno script: #! /bin/sh t="lkj" t=${t:-2} echo $t mas imprime "lkj", o que estou fazendo errado?     
13.07.2014 / 15:29
3
respostas

Como colocar em maiúsculas o argumento da linha de comando?

Eu procurei o SO e descobri que, para maiúsculas, uma sequência de caracteres funcionaria str="Some string" echo ${str^^} Mas eu tentei fazer algo semelhante em um argumento de linha de comando, o que me deu o seguinte erro Tentou #...
16.10.2012 / 14:27
18
respostas

Como gerar uma string aleatória?

Eu gostaria de gerar uma string aleatória (por exemplo, senhas, nomes de usuário, etc.). Deve ser possível especificar o comprimento necessário (por exemplo, 13 caracteres). Quais ferramentas posso usar? (Por questões de segurança e privac...
19.09.2015 / 10:06
9
respostas

bash - substitui o espaço por uma nova linha

Como posso substituir espaços por novas linhas em uma entrada como: /path/to/file /path/to/file2 /path/to/file3 /path/to/file4 /path/to/file5 etc ... Para obter o seguinte: /path/to/file /path/to/file2 /path/to/file3 /path/to/file4 /...
17.12.2013 / 16:27
2
respostas

grep em uma variável

Digamos que eu tenha uma variável line="This is where we select from a table." agora quero grep quantas vezes o select ocorre na sentença. grep -ci "select" $line Eu tentei isso, mas não funcionou. Eu também tentei grep -ci "sel...
23.10.2014 / 17:24
7
respostas

Dividir cadeia por delimitador e obter N-ésimo elemento

Eu tenho uma string: one_two_three_four_five Eu preciso salvar em uma variável A value two e na variável B value four da string acima     
26.09.2016 / 01:00
5
respostas

Dividindo string pela primeira ocorrência de um delimitador

Eu tenho uma string no próximo formato id;some text here with possible ; inside e deseja dividi-lo em 2 strings pela primeira ocorrência do ; . Portanto, deve ser: id e some text here with possible ; inside Eu sei dividir a str...
30.10.2012 / 14:03
7
respostas

Como obter a primeira palavra de uma string?

Quando eu 'echo *' recebo a seguinte saída: file1 file2 file3 ... O que eu quero é escolher a primeira palavra. Como posso proceder?     
24.02.2013 / 12:55
4
respostas

como concatenar variáveis de string em um terceiro?

Eu preciso concatenar duas strings no bash, para que: string1=hello string2=world mystring=string1+string2 echo mystring deve produzir helloworld     
29.03.2011 / 11:51