Perguntas com a marcação «string»

Manipulação de string: extração de parte de uma string, substituição de texto, formatação para uma determinada largura, etc.



6
Como capturar mensagem de erro do comando executado?
Fui encarregado de criar um script automatizado de proteção de servidor e uma coisa de que eles precisam é um relatório de toda a saída de cada comando executado. Eu quero armazenar a mensagem de erro dentro de uma string e anexá-la em um arquivo de texto. Digamos que eu …
20 bash  scripting  string 

2
Por que esse script funciona no terminal, mas não a partir de um arquivo?
Eu tenho esse script de shell salvo em um arquivo: ele faz alguma substituição básica de string. #!/bin/sh html_file=$1 echo "html_file = $html_file" substr=.pdf pdf_file="${html_file/.html/.pdf}" echo "pdf_file = $pdf_file" Se eu colar na linha de comando, funcionará bem: $ html_file="/home/max/for_pauld/test_no_base64.html" echo "html_file = $html_file" substr=.pdf pdf_file="${html_file/.html/.pdf}" echo "pdf_file = $pdf_file" …
19 bash  string 

2
Existe algo como "split ()" do JavaScript no shell?
É muito fácil usar o split()JavaScript para quebrar uma string em uma matriz. E o script de shell? Digamos que eu queira fazer isso: $ script.sh var1_var2_var3 Quando o usuário fornece essa string var1_var2_var3para o script.sh, dentro do script ele a converterá em uma matriz como array=( var1 var2 var3 …

4
maneira mais curta de substituir caracteres em uma variável
Existem várias maneiras de substituir caracteres em uma variável. A maneira mais curta que descobri é traté agora: OUTPUT=a\'b\"c\`d_123and_a_lot_more OUTPUT=$(echo "$OUTPUT"|tr -d "'\`\"") echo $OUTPUT Existe uma maneira mais rápida? E é este citando-seguro para citações como ', "e `si?
18 bash  string  variable 

3
Como adiar a expansão variável
Eu estava querendo inicializar algumas strings na parte superior do meu script com variáveis ​​que ainda não foram definidas, como: str1='I went to ${PLACE} and saw ${EVENT}' str2='If you do ${ACTION} you will ${RESULT}' e, em seguida, mais tarde PLACE, EVENT, ACTION, e RESULTserá definido. Quero poder imprimir minhas strings …
18 bash  shell  string 


2
Extraindo uma sequência, de acordo com um padrão, em um script bash
No bash, suponha que eu tenha uma string strname: strname="ph7go04325r" Gostaria de extrair os caracteres entre o primeiro "3" e o último "r" caractere strname, salvando o resultado em uma string strresult. No exemplo acima, o resultado strresultseria: strresult="25" O primeiro "3"caractere não está necessariamente na posição 8 da string …





5
Indexar uma string no bash
Como posso me referir a uma string pelo índice em sh / bash? Ou seja, basicamente dividindo. Estou tentando retirar 5 caracteres de um nome de arquivo. Todos os nomes têm a estrutura: name_nr_code. Estou tentando remover o bit de código 5 alfanumérico. name_nr_tem sempre 10 caracteres. Existe algo como; …
14 bash  shell  string 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.