Perguntas sobre 'shell-script'

1
resposta

chmod issue no script bash

Eu tenho um script para formatar uma unidade, definir permissões (777), copiar um arquivo, alterar permissões (555) e desmontar e ejetar a unidade para DCPs de cinema. Atualmente, tudo está funcionando, mas estou tendo um problema com o chmod. O...
09.02.2018 / 16:07
1
resposta

'set -e' dentro de uma função bash

O set -e se comporta de maneira diferente aqui set -e; function foo { } vs. function foo { set -e; } set -e pertence a funções internas? O set -e declarado fora das funções afeta as funções "aninhadas" dentro de um ar...
18.11.2017 / 01:32
2
respostas

A maneira mais rápida de encontrar o maior arquivo em um diretório e subdiretórios [duplicado]

Eu preciso encontrar o maior arquivo no diretório atual e subsequente. Eu tentei ls -Rlh | awk '{print $3 " " $5 " " $9}' mas não sei se está tudo bem, como classificar e selecionar o maior arquivo.     
20.11.2017 / 15:22
3
respostas

bashrc função para criar uma pasta a cada mês e mudar XDG_DESKTOP_DIR para ele

Estou usando ativamente a área de trabalho, para que os arquivos e pastas se acumulem rapidamente na área de trabalho. Eu preciso de uma bashrc maneira que ele verifica mês no primeiro dia, em seguida, cria um diretório com o nome do mês,...
28.11.2017 / 20:16
2
respostas

Localiza localização da função shell / bash no disco [duplicado]

Se eu tiver uma função assim: #!/usr/bin/env bash function foo { } e a função acima está em .bash_profile ou em algum lugar. Se eu usar which foo , ele não me fornecerá a localização desse comando no shell script....
27.11.2017 / 07:29
2
respostas

Lendo a saída do comando na variável no shell, divide o texto em cada espaço em branco e não apenas na linha

Estou usando sh (não bash / csh) no FreeBSD 11, e não entendo isso: No console Comando: zpool status -v Resultado: pool: My_pool state: ONLINE status: One or more devices is currently being resilvered. The pool will...
28.11.2017 / 22:11
4
respostas

remove string termina com certa extensão em um arquivo

Precisa remover a entrada .sql no arquivo Eu tenho arquivo que contém strings termina com .class e .sql e eu preciso remover apenas a string que termina com .sql no arquivo arquivo.txt actual.class actual1.class actual2.class actual3....
06.12.2017 / 10:27
1
resposta

Como tocar tudo em um diretório, incluindo oculto, como diretório up '..'?

Esta questão tem paralelos para questionar " toque em todas as pastas em um diretório ". Como touch tudo em um diretório, recursivamente incluindo entradas ocultas, como "diretório para cima" .. e . sem remover a referênci...
10.12.2017 / 21:09
3
respostas

Como faço para formar uma nova string a partir de uma linha CSV analisada?

Estou usando o shell bash. Eu tenho um arquivo CSV no qual os tokens de cada linha são separados por vírgulas. Eu quero tomar a segunda e terceira colunas e forma nova seqüência fora deles (uma instrução SQL). Eu pensei que eu poderia usar o awk...
06.12.2017 / 21:11
1
resposta

Concalc - “erro tcsetattr: ioctl inapropriado para o dispositivo”

Em um script bash eu uso o seguinte: #!/bin/bash calc=$(concalc "$*") printf "%s\n" "$calc" Eu obtenho o resultado que quero, mas sempre com esta mensagem de erro:% tcsetattr error: Inappropriate ioctl for device Alguém sabe como...
15.01.2018 / 22:10