Perguntas sobre 'string'

2
respostas

(RESOLVIDO) Como obtenho o diretório de trabalho atual com barra invertida?

Estou tentando escrever um script para importar uma fonte no wine, porque coloquei a fonte em c:\Windows\Fonts do wine, mas o vinho não a lê se eu não importar do arquivo reg: "Font Name"="Z:\path\to\my\wineprefix\c:\Windows\Fonts\file.ttf...
15.10.2014 / 13:44
3
respostas

bash string para int

Aqui está o que eu tentei fazer: #!/bin/sh res='df | awk 'FNR == 2 { print $5 }'' res2=$((res+0)) Aqui está o meu erro: -bash: 53%: syntax error: operand expected (error token is "%") Eu pesquisei 'string to int bash' que me mostr...
24.09.2012 / 00:18
4
respostas

Acrescentando uma string contendo caractere de escape com sed

Atualmente eu uso: sed -i -e "5a\ ${text}" $filename para acrescentar algo a uma determinada linha, em que o texto da variável contém uma string como "\ epsilon". Ao usar echo -E $text a string é exibida bem, mas quando eu a exp...
10.08.2012 / 13:13
2
respostas

Correspondência de padrões dos argumentos de entrada

Estamos tentando aprimorar um de nossos scripts. Os usuários passarão alguns argumentos e parte dos argumentos terá 5.0.3 . Por exemplo, o argumento de entrada seria como Jboss5.0.3GA . Como ele (Jboss5.0.3GA) tem "5.0.3", tentaremos loca...
31.01.2013 / 16:14
1
resposta

Corresponder cadeia com caracteres curinga na instrução case usando sh shell

Estou com problemas para corresponder a uma string com wilcard no shell sh . O código é parte de um configure.ac , de modo que normalmente fica disponível o shell lamest. Eu não posso contar com o shell Bash. O código é executado pela pri...
31.07.2018 / 23:35
3
respostas

Expansão da substring composta de Bash [duplicado]

Estou ciente de que posso usar awk para analisar vários delims, mas isso gera subprocessos. Eu queria saber se a expansão do parâmetro bash composto / aninhado é possível. Eu tenho PDFs em um diretório chamado "Px_MM-DD-YY_SSSSSSSSSS.pdf...
21.07.2018 / 06:05
1
resposta

Substituir o espaço literal pelo espaço regex

Eu quero mudar uma string de This is a string para This\sis\sa\sstring mas tr não está funcionando para mim, não importa se eu escape do \ ou não string="This is a string" regex=$(echo "$string" | tr " " "\s") printf "$regex"...
13.04.2018 / 04:37
3
respostas

Usando bash para reformatar “#include” em uma lista de arquivos usando regex

Considere o seguinte código que faz um simples loop sobre arquivos de código: #!/bin/bash dir="." find $dir -name *.cpp -o -name *.h | while read file; do echo "processing: "$file # Process file here done Todos os arquivos iniciad...
05.02.2017 / 19:00
2
respostas

Como extrair corretamente várias partes de 'dirname' quando combinado com 'find'?

Esta questão surgiu de outra questão que eu tinha aqui (" Como extrair o nome base do diretório pai no shell "), o que parece ter aberto o" buraco do coelho "nas manipulações da cadeia do Unix para mim Então, aqui vai a pergunta suplementa...
30.08.2016 / 16:59
2
respostas

Condição dentro da string no Bashscript

Eu quero imprimir o código de saída do comando anterior no shell se ele falhou. Então eu mudei PS1 variable em /etc/bash.bashrc assim: PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w [$?] \$ ' #__________________________________________...
20.07.2016 / 17:30