Unix & Linux

43
O sed pode substituir novos caracteres de linha?

Existe algum problema com o caracter sed e nova linha? Eu tenho um arquivo test.txt com o seguinte conteúdo aaaaa bbbbb ccccc ddddd O seguinte não funciona: sed -r -i 's/\n/,/g' test.txt Eu sei que posso usar trisso, mas minha pergunta é por que não parece possível com o sed. Se esse é...

43
Como determinar se a montagem NFS está montada como v3 ou v4?

O Red Hat 5/6, quando eu o monte, diz tipo nfs, gostaria de saber como determinar a versão se ela não estiver listada nas opções de montagem ou no fstab. Não diga remontar com a opção version, quero saber como determinar a versão NFS atualmente montada. Suponho que o padrão será baseado nas...

43
Por que os shells interativos nos shells de login do OSX são padrão?

No Linux e, que eu saiba, todos os sistemas Unix, emuladores de terminal executam shells interativos e sem login por padrão. Isso significa que, para o bash, o shell iniciado irá: Quando um shell interativo que não é um shell de login é iniciado, o bash lê e executa comandos de /etc/bash.bashrce...

43
Qual versão da biblioteca C meu sistema usa?

Como posso saber com certeza que biblioteca C da terra do usuário meu sistema usa? Os possíveis motivos para precisar essas informações incluem: Estou pensando em fazer o download de um pacote de origem gigantesco que, com certeza, fará verificações adequadas e lista uma versão mínima da...

43
linux + g ++: comando não encontrado

Quero instalar na minha máquina com Linux Red Hat gettext-0.19.1.tar.xz. Primeiro eu faço o seguinte cd gettext-0.19.1 ./configure make Durante makea falha emg++: command not found libtool: compile: g++ -DIN_LIBASPRINTF -DHAVE_CONFIG_H -I. -c autosprintf.cc - o .libs/autosprintf.o ./libtool:...

43
encontre arquivos sem extensão

Digamos que eu tenho: foo.txt bar baz.ooo Se eu usar ls -1 !(*.*), vou receber apenas bara saída. Ótimo, agora eu quero ter os mesmos resultados com o find - alguns find -regexque farão o trabalho. NOTA: find -name !(*.*)não é a resposta, !(*.*)pois ainda é o globo de Bash que NÃO posso...

43
Como obter toda a linha de comando de um processo?

Como posso obter os argumentos de comando ou toda a linha de comando de um processo em execução usando seu nome de processo? Por exemplo, este processo: # ps PID USER TIME COMMAND 1452 root 0:00 /sbin/udhcpc -b -T 1 -A 12 -i eth0 -p /var/run/udhcpc.eth0.pid E o que eu quero é /sbin/udhcpc -b...

43
O que exatamente o init faz?

Estou criando uma distribuição Linux e agora preciso de um programa init. Posso codificar c muito bem e sei um pouco sobre linux (não muito, mas estou usando o arch linux para desenvolvimento há 4 anos), então pensei em tentar escrever meu próprio script básico de inicialização em C. apenas...