Perguntas sobre 'syntax'

Sintaxe refere-se às regras de linguagens de programação que estipulam como o código deve ser organizado para que a estrutura esteja sintaticamente correta e possa ser executada com êxito na estrutura particular dessas linguagens.
4
respostas

Qual é a diferença entre sintaxe padrão e sintaxe BSD?

Eu tenho visto muitos comandos que aceitam uma "sintaxe BSD", assim como sua sintaxe padrão. Pegue o comando ps para um exemplo: To see every process on the system using standard syntax: ps -e ps -ef ps -eF ps -ely...
18.06.2014 / 13:18
3
respostas

O que essa sintaxe significa?

Eu sou novo no terminal e estou tentando aprender como usá-lo. O que essas linhas fazem? E como eles funcionam? echo -n "Today's date is: " date +"%A, %B %-d, %Y"     
07.02.2017 / 08:23
2
respostas

Qual é o argumento que falta para -exec?

Eu uso o seguinte comando para limpar um diretório, de arquivos e diretórios com mais de 30 dias, e movê-los para um diretório de arquivamento que eu possa excluir depois de algumas semanas, se ninguém pedir seus arquivos de volta. O diretório d...
08.07.2015 / 15:38
2
respostas

Para loop com o alfabeto

Isso funciona perfeitamente no OSX #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done Mas quando eu executo no Ubuntu, recebo o seguinte erro. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Synta...
18.01.2017 / 13:22
2
respostas

significado de “'” (apóstrofo) nos comandos do terminal

Por alguma razão estranha, eu tentei "'" como separador de palavras em identificadores, como em: $ export foo'bar=1 > > ^C $ O resultado é como mostrado acima, id est o prompt muda para ">" e o sistema obviamente espera por m...
17.12.2012 / 15:49
1
resposta

Suportes, chaves, colchetes na Bash

Aqui vai o enigma: Se eu fizer: touch file{1,2,3} Cria arquivo1, arquivo2, arquivo3 E se eu fizer rm file[1-3] Exclui-os. mas se eu fizer touch file[1-3] cria: file[1-3] Por quê?     
14.10.2015 / 23:24
5
respostas

Qual é o ponto do bash Operador-nulo “:”, dois pontos?

Qual é o objetivo do operador "null" em um script BASH? Eu entendo que ele é usado como um espaço reservado após um comando if quando você não tem nada a dizer, mas precisa de um comando para permitir que o programa seja executado corretament...
14.11.2014 / 15:55
2
respostas

redirecionamento de saída de comando usando '- (…)'

Eu precisava extrair um shasum. Isso funciona, mas alguém pode explicar por quê? sed 's/^.*= //' -< <(openssl dgst -sha256 filename) Estou familiarizado com a construção $( ) , mas não consigo encontrar documentos para <( ) ,...
10.07.2016 / 22:14
3
respostas

A estrutura da linha de comando é a mesma para Linux e Ubuntu?

Sou novo no mundo do Linux. Estou curioso para saber se a sintaxe da linha de comando é a mesma entre o Linux e o Ubuntu?     
01.08.2011 / 22:10
3
respostas

se a sintaxe do comando

Meu código de script de shell é o seguinte: echo "Enter file name"; read fname; if [-f$fname]; then echo "File already exists"; fi' No entanto, quando executo meu script, recebo este erro: [-ffile]: not found Eu tentei espaçar...
19.10.2015 / 11:12