Perguntas com a marcação «portability»

18
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 ,...

15
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...

15
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...

11
enviando saída para / dev / stderr vs.> & 2

Nos scripts, os erros geralmente são enviados para o descritor de arquivo 2 com &2, ou seja: echo "error" >&2 Às vezes /dev/stderré usado: echo "error" > /dev/stderr Observando /dev/stderr, vejo que é apenas um link simbólico para /proc/self/fd/2, que por sua vez é um link...