Perguntas com a marcação «portability»

3
tar cvf ou tar -cvf?
Eu aprendi a usar tar sem '-' para opções, como, tar cvfz dir.tar.gz Directory/recentemente, encontrei a tar -czvfsintaxe um pouco diferente (acho que o 'f' deve ser a última opção nesse caso). Ambos funcionam no Linux e no Mac OS. Existe uma sintaxe recomendada, com ou sem '-', que é …

7
tail -f, mas com números de linha
Estou tentando ver quantas vezes foo baraparece /var/log/foo.logdentro de um período arbitrário em um servidor remoto, mas nada que eu tentei até agora funcionou. Eu já tenho um script de cronômetro que eu uso para acompanhar quanto tempo se passou desde que comecei a seguir /var/log/foo.loge agora gostaria de saber …



3
Uso de ^ como metacaractere de concha
Escrevi hoje um pequeno script que continha grep -q ^local0 /etc/syslog.conf Durante a revisão, um colega de trabalho sugeriu que ^local0fosse citado porque ^significa "tubo" na casca de Bourne. Surpreso com essa afirmação, tentei rastrear qualquer referência que mencionasse isso. Nada que eu encontrei na internet sugeria que isso era …


2
Quando é importante escrever scripts portáteis?
A maioria dos códigos que escrevo é em PHP. Recentemente, comecei a aprender scripts de shell. A maioria dos recursos e tutoriais que encontrei são específicos do Bash. Alguns alertam sobre basismos e outros não. Eu tenho lido muito aqui e Stack Overflow. Sempre que uma resposta usa basismos , …



2
Saída de stat no OSX
Eu quero usar o statcomando para obter informações sobre um arquivo. Eu fiz isso: Josephs-MacBook-Pro:Desktop Joseph$ echo 'hello' > info.txt Josephs-MacBook-Pro:Desktop Joseph$ stat info.txt 16777220 21195549 -rw-r--r-- 1 Joseph staff 0 6 "Dec 21 20:45:31 2014" "Dec 21 20:45:30 2014" "Dec 21 20:45:30 2014" "Dec 21 20:45:30 2014" 4096 8 …
15 osx  stat  portability 

2
Qual é o mais portátil de sed, awk, perl e sh?
Alguém pode colocar essas ferramentas em ordem de portabilidade? Qual deles certamente será encontrado nos sistemas * nix mais mínimos? Algum deles tem 100% de certeza de estar presente? Meu palpite é que a ordem é a seguinte: awk sed sh perl Enquanto eu imagino que existam sistemas que não …



2
Os shells que não sejam o Bash e o Zsh suportam citações ANSI-C? por exemplo, $ 'string'
Eu tenho um script de shell que usa o seguinte para imprimir uma marca de seleção verde em sua saída: col_green="\e[32;01m" col_reset="\e[39;49;00m" echo -e "Done ${col_green}✓${col_reset}" Depois de ler sobre a cotação ANSI-C da Bash , percebi que poderia usá-la ao definir minhas variáveis ​​de cores e remover a -esinalização …

7
Como posso obter com segurança a versão do ksh?
Como posso obter com segurança a versão do ksh de um script ksh? Eu vi as seguintes soluções : ksh --version echo ${.sh.version} echo $KSH_VERSION E, dadas as circunstâncias corretas, cada uma delas funciona corretamente. No entanto, eu me preocupo com o caso não perfeito. Especificamente, existem várias máquinas com …

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.