Perguntas com a marcação «bash»

Para perguntas sobre scripts escritos para o shell de comando do Bash. Para scripts de shell com erros / erros de sintaxe, verifique-os com o programa shellcheck (ou no servidor web shellcheck em https://shellcheck.net) antes de postar aqui. As perguntas sobre o uso interativo do Bash têm maior probabilidade de ser abordadas no tópico Superusuário do que no Stack Overflow.

17
Como detectar se um script está sendo originado
Eu tenho um script no qual não quero que ele chame exitse estiver sendo originado. Pensei em verificar se, $0 == bashmas isso tem problemas, se o script é originário de outro script ou se o usuário o origina de um shell diferente, como ksh. Existe uma maneira confiável de …
217 bash  ksh 



12
Como instalar o Homebrew no OS X?
Estou tentando instalar o Homebrew no OS X. De acordo com o site da Homebrew, devo digitar brew install wget e tudo o que recebo é -bash: brew: command not found Então, eu procurei StackOverflow e encontrei esta resposta . O problema, porém, é que eu não ver brewno /usr/local/bin. …
213 macos  bash  install  homebrew 

15
Como inserir um texto no início de um arquivo?
Até agora, consegui descobrir como adicionar uma linha no início de um arquivo, mas não é exatamente isso que desejo. Mostrarei em um exemplo Conteúdo do arquivo some text at the beginning Resultado <added text> some text at the beginning É semelhante, mas não quero criar nenhuma nova linha com …
213 linux  bash  sed 


4
Classificação de dados com base na segunda coluna de um arquivo
Eu tenho um arquivo de duas colunas e nnúmero de linhas. a coluna 1 contém namese a coluna2 age. Desejo classificar o conteúdo deste arquivo em ordem crescente com base em age(na segunda coluna). O resultado deve exibir o nameda pessoa mais jovem juntamente com a namesegunda pessoa mais nova …
213 bash  shell  unix 

6
Por que #! / Usr / bin / env bash é superior a #! / Bin / bash?
Já vi em vários lugares, incluindo recomendações neste site ( qual é o Bash shebang preferido? ), Para usar #!/usr/bin/env bashpreferencialmente #!/bin/bash. Eu já vi um indivíduo empreendedor sugerir usando#!/bin/bash estava errado e a funcionalidade do bash seria perdida ao fazer isso. Tudo isso dito, eu uso o bash em …
212 bash  shebang 

10
Retornando um booleano de uma função Bash
Eu quero escrever uma função bash que verifique se um arquivo tem certas propriedades e retorna verdadeiro ou falso. Então eu posso usá-lo em meus scripts no "se". Mas o que devo retornar? function myfun(){ ... return 0; else return 1; fi;} então eu uso assim: if myfun filename.txt; then …
211 bash  shell  boolean 


9
Vários comandos em um alias para bash
Gostaria de definir um alias que execute os dois comandos a seguir consecutivamente. gnome-screensaver gnome-screensaver-command --lock Agora eu adicionei alias lock='gnome-screensaver-command --lock' para o meu .bashrc, mas como bloqueio minha estação de trabalho com tanta frequência, seria mais fácil digitar apenas um comando.



13
Comando para obter a enésima linha de STDOUT
Existe algum comando bash que permita obter a enésima linha do STDOUT? Ou seja, algo que levaria isso $ ls -l -rw-r--r--@ 1 root wheel my.txt -rw-r--r--@ 1 root wheel files.txt -rw-r--r--@ 1 root wheel here.txt e fazer algo como $ ls -l | magic-command 2 -rw-r--r--@ 1 root wheel …
210 bash  shell  sed  stdout 


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.