Perguntas sobre 'shell-script'

3
respostas

O comando grep no shell script

Eu tenho escrito um script de shell que deve fazer saídas de comando grep para uso posterior. No entanto, quando eu passar uma variável contendo ~/.../multiple_dir/* para grep como entrada recebo arquivo de saída vazio. #!/bin/sh set -u...
12.12.2013 / 00:56
2
respostas

Sed? Tirar toda a formatação, ou seja, quebras de linha e espaços em branco, de um arquivo de texto de relatório, enquanto mascarando certas partes

Estou trabalhando em um projeto no qual preciso remover toda a formatação de um arquivo de texto, incluindo espaços em branco e quebras de linha, e substituir qualquer vírgula por dutos. Eu fiz alguns progressos, mas não consigo encontrar uma ma...
07.05.2014 / 16:36
1
resposta

script para lembrar dir e sempre cd para ele em vez do diretório raiz

Como pode escrever um script para mudar para um determinado diretório, mas também se lembrar dele para que, quando você fizer o cd, ele sempre mude para esse diretório? #!/bin/bash setdir() { cd $1 # remember the directory we are chan...
25.11.2013 / 22:29
1
resposta

Encontre diretórios com um certo nome

Como posso percorrer cada diretório recursivamente e sempre que encontrar uma pasta chamada VIDEO_TS, deixe que o Genisoimage converta o conteúdo dessa pasta em uma imagem iso de dvd-video, o nome da iso seria o nome da pasta pai. O comando q...
28.11.2013 / 20:26
2
respostas

Ajuda com iteração de campoA no arquivo CSV, onde o campoB especificou o valor

Estou tentando configurar um script para ser executado no gitbash, para processar um arquivo CSV, de modo que cada registro que tenha um valor específico, o último campo seja alterado de vazio ( "" ) para um valor iterativo de 1 para 16. Além...
23.10.2014 / 03:00
1
resposta

Qual é o propósito desses caracteres especiais no comando sed? [fechadas]

Eu encontrei este comando bash que cria uma árvore de diretórios na sua janela do console. Eu acho isso bastante útil, mas eu realmente não entendo como todos os personagens especiais funcionam. Alguém poderia ajudar a dividir isso para mim?...
24.10.2014 / 02:51
6
respostas

procura um comando no PATH com o mesmo nome do script

Por exemplo, meu script é $HOME/bin/sudo . Eu gostaria de procurar por um executável em $PATH com o mesmo nome, sudo , e executá-lo - mas não o script $HOME/bin/sudo em si, caso contrário, eu vou correr em um loop infinito! EDIT: o...
24.10.2014 / 11:53
4
respostas

Analisando argumentos da linha de comandos do processo a partir de pargs em um shell script

Eu obtenho uma lista de PIDs em meus scripts bash (processos Java) e tenho que analisar seus argumentos de linha de comando para determinar a instância do servidor a que cada PID corresponde. No momento, faço isso usando sed / cut: PARGS...
21.03.2014 / 11:05
1
resposta

Localizar e substituir recursivo

Eu quero modificar todos os arquivos em um diretório recursivamente. Eu quero substituir: <?php com <?php /** * * Copyright (C) MyCompany, Ltd. - All Rights Reserved * Unauthorized copying of this file, via any medium...
26.03.2014 / 00:35
2
respostas

Por que o double comercial e as condições encadeadas correm em segundo plano juntas, a última?

Eu tenho algumas condições para executar algum trabalho em segundo plano: condition-command && condition-command && background-job & O problema é: eu quero que as condições sejam bloqueadas até que o trabalho seja exec...
21.11.2014 / 19:34