Perguntas sobre 'shell'

2
respostas

Saída diferente dos comandos “ls. *” e “ls *.”

O comando ls .* quando run dá como resultado o seguinte: Todos os arquivos no diretório atual, começando com a. (arquivos ocultos) Todos os arquivos nos diretórios ocultos presentes no diretório atual Todos os arquivos no dire...
31.12.2013 / 10:55
4
respostas

como converter o formato de número para hora no shell script?

Eu quero cortar um vídeo em partes de 10 minutos como este. ffmpeg -i video.mp4 -ss 00:00:00 -t 00:10:00 -c copy 01.mp4 ffmpeg -i video.mp4 -ss 00:10:00 -t 00:10:00 -c copy 02.mp4 ffmpeg -i video.mp4 -ss 00:20:00 -t 00:10:00 -c copy 03.mp4...
06.10.2013 / 03:02
1
resposta

alias -g '$ {1 + “$ @”}' = '“$ @”', o que isso faz?

A maioria dos makefiles tem este estranho conjunto de símbolos '${1+"$@"}' . $ @ é o nome do arquivo de destino do makefile. Mas por que as pessoas tentam usar o símbolo complexo como '${1+"$@"}' ?     
22.03.2015 / 17:23
4
respostas

Como imprimir novas linhas no final das funções?

Se eu digitar echo hello , meu terminal ficará assim: My-Computer:~ user$ echo hello hello My-Computer:~ user$ Mas se eu tiver uma função como esta stringen () { cat /dev/urandom | env LC_CTYPE=C tr -cd 'a-Z-A-z-0-9' | head -c "$1"...
04.12.2014 / 22:50
1
resposta

Por que não consigo executar um comando como um usuário com / bin / false como shell de login?

conecto a uma imagem do docker na qual o usuário já foi criado com este comando: RUN useradd -r -u 200 -m -c "nexus role account" -d /nexus-data -s /bin/false nexus Eu queria executar um comando como esse usuário, mas nada aconteceu. Tent...
03.07.2016 / 17:12
4
respostas

SSH sem senha para “Usuário do sistema” com o NO Login Shell

Eu aprendi muito hoje brincando com ssh com RSA e criando contas de usuário do sistema sem senha, sem login, etc. O que eu estava tentando fazer era criar um usuário com um diretório home necessário para ~ / .ssh / e uma senha (necessária para...
17.08.2016 / 21:19
2
respostas

Como um append unest timestamp em um nome de arquivo que está dentro de um argumento?

Para ser mais específico, quero que o timestamp do Unix seja anexado ao meu nome de arquivo: db:backup --database=mysql --destination=s3 --destinationPath=date+random.sql --compression=gzip No entanto, isso me dá "date + random.sql" como...
12.03.2015 / 22:19
2
respostas

como encontrar em um diretório com um padrão de mudança?

Eu tenho uma estrutura de pastas assim: /domains/some-domain-1/applications/j2ee-apps /domains/some-domain-2/applications/j2ee-apps /domains/some-domain-3/applications/j2ee-apps Qual é a melhor maneira de lidar com pastas como esta, onde...
08.10.2011 / 00:39
2
respostas

Diferentes binários de suspensão no Mac (Darwin) e no Linux. Como lidar adequadamente com as diferenças?

Na minha caixa Linux, sleep aceita segundos, minutos e horas. Então: sleep 10m Acomoda por 10 minutos (ou 600s). sleep no Mac só aceita segundos como argumento. sleep 10m não funciona, apenas sleep 600s . O que posso faz...
20.03.2011 / 05:52
4
respostas

Como ignorar as linhas começa com # usando grep / awk

cat /etc/oratab #test1:/opt/oracle/app/oracle/product/11.2.0.4:N +ASM2:/grid/oracle/app/oracle/product/11.2.0.4:N # line added by Agent test2:/opt/oracle/app/oracle/product/11.2.0.4:N # line added by Agent test3:/opt/oracle/app/...
17.12.2014 / 16:35