Acabei de copiar um diretório inteiro para outro usando
cp ~/local/* ./
e realmente queria digitar
cp ~/local/srl* ./
então estou me fundando com muitos arquivos desnecessários. Eu posso suprimi-los à mão, mas eu queria saber, exis...
No Linux, a partir de um shell bash, como posso imprimir o conteúdo de um arquivo e remover o conteúdo que acabei de imprimir conteúdo do arquivo?
Eu tenho um programa escrevendo textos em um arquivo repetidamente. Em um prompt do shell Linux...
Gostaria de perguntar sobre a passagem de parâmetros para funções.
Eu tentei isso:
function_name $var1 $var2
mas geralmente (às vezes, erro impresso) não fazia diferença se eu os passava ou não. Quer dizer, funcionou perfeitamente quando...
Eu criei um script que permite ao usuário selecionar um arquivo copiando e colando esse arquivo. Em seguida, execute um grep nesse arquivo. Eu quero saber se é possível colocar um número na frente de cada arquivo no diretório para que o usuário...
Eu fiz meu prompt de comando ( $PS1 ) ser apenas username ... / current_directory (usando os 3 pontos porque minha estrutura de diretório tem muitos níveis e eles estavam tomando muito do prompt de linha de comando).
No entanto, isso funciona...
Alguns disseram que o shell padrão do Ubuntu 14.04 é traço. O meu é bash.
Meu /bin/sh é dash .
Não lembro se alterei o shell padrão. O que é alguma maneira de alterar o shell padrão? Posso descobrir se fiz isso?
Obrigado.
Eu vi uma expressão como command1 | {command2;command3;command4} e eu estava pensando o que isso realmente significa, eu sei o símbolo do pipe, eu sei que {...} força a executar os comandos dentro das chaves no shell principal, mas eu esto...
Comandos como cd não podem ter saída canalizada para eles para alterar diretórios - eles exigem argumentos de linha de comando.
Por que o comando cd (e os semelhantes a ele, como mv , cp , & rm ) não funcionam como a maioria d...
Estou tentando fazer um arquivo tar.tgz usando a substituição de comandos
Existem backups de 17 de agosto de 2012
-rw-r----- 1 ossec 502 804M Aug 17 2012 BKPMDISINT_i6nir20j.F_bkp
-rw-r----- 1 ossec 502 2.7G Aug 17 2012 BKPSYFINT_i5nir...
FILENAME=$(echo /root/Source/code/script.sh | grep -oE "[^/]+$")
Eu sei que me daria o nome do arquivo do caminho do arquivo aqui como script.sh . Mas alguém pode me explicar isso?