Unix & Linux

Q & A para usuários de Linux, FreeBSD e outros sistemas operacionais Un * x





3
Como adiar a expansão variável
Eu estava querendo inicializar algumas strings na parte superior do meu script com variáveis ​​que ainda não foram definidas, como: str1='I went to ${PLACE} and saw ${EVENT}' str2='If you do ${ACTION} you will ${RESULT}' e, em seguida, mais tarde PLACE, EVENT, ACTION, e RESULTserá definido. Quero poder imprimir minhas strings …
18 bash  shell  string 


5
Mesclar duas listas enquanto remove duplicatas
Eu tenho um sistema Linux embutido usando o Busybox (OpenWRT) - portanto, os comandos são limitados. Eu tenho dois arquivos que se parecem com: primeiro arquivo aaaaaa bbbbbb cccccc mmmmmm nnnnnn segundo arquivo mmmmmm nnnnnn yyyyyy zzzzzz Preciso mesclar essas 2 listas em 1 arquivo e remover as duplicatas. Eu …
18 bash  grep  sed  awk  busybox 

5
Como definir um alias por diretório?
Suponha que você tenha um alias go, mas deseja que ele faça coisas diferentes em diretórios diferentes? Em um diretório, ele deve ser executado cmd1, mas em outro diretório, ele deve ser executadocmd2 A propósito, eu já tenho um alias para alternar para os diretórios acima, então é possível acrescentar …



1
No / etc / group, qual é o significado do segundo campo?
Um /etc/grouparquivo de amostra contém as seguintes entradas: root:*:0: adm:!:4:logcheck antoine:x:1000: As páginas de manual que eu li (Debian e OSX) dizem que o segundo campo é armazenar uma senha de grupo. Como raramente são usados, geralmente é colocado um asterisco *ou um xem vez de deixá-lo em branco. A …
18 users  password  group 

7
Como limpar arquivos desnecessários
Por favor, sugira-me qualquer arquivo desnecessário específico que eu possa limpar para voltar tudo à condição normal (temporariamente). (ou seja, qualquer log ou arquivo ou qualquer coisa). Meu var / log possui apenas 40 MB e o diretório Home possui 3 GB de espaço (por isso acredito que isso não …



3
Qual é a ordem padrão da classificação do Linux?
Por um longo período, pensei que o comportamento padrão do sortprograma estivesse usando a ordem ASCII. No entanto, quando insiro as seguintes linhas sortsem argumentos: # @ Eu tenho: @ # Mas, de acordo com a tabela ASCII, #é 35 e @é 64. Outro exemplo é: A a E a …
18 linux  sort  locale 

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.