É possível, com o gnome-shell, obter áreas de trabalho do NxN (por exemplo, 3x3) com visualizações, como se isso fosse possível com a unidade? Se sim, como? Muito
É possível, com o gnome-shell, obter áreas de trabalho do NxN (por exemplo, 3x3) com visualizações, como se isso fosse possível com a unidade? Se sim, como? Muito
Atualizei para a versão mais recente, 3.26.1, do GNOME, várias horas atrás, e não vejo a lista de aplicativos em segundo plano que costumavam estar localizados no canto inferior esquerdo da tela, em um painel deslizante oculto. Os ícones pertencentes ao Audacious, VLC, Dropbox, Redshift e outros...
Eu gostaria de perguntar: Por que é echo {1,2,3}expandido para 1 2 3, que é um comportamento esperado, enquanto echo [[:digit:]]retorna [[:digit:]]enquanto eu esperava que ele imprimisse todos os dígitos de 0até
Eu tenho um servidor específico que está exibindo um comportamento estranho ao usar tr. Aqui está um exemplo de um servidor de trabalho: -bash-3.2$ echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] 1234567890 -bash-3.2$ Isso faz todo o sentido para mim. Isso, no entanto, é do servidor...
Considere o seguinte comando: bash -c "echo x; cat 1" | tee 1. Meu entendimento é que ele seria bifurcado para um novo shell, xgravaria em stdout, file 1 not foundgravaria em stderr, sairia e retornaria o controle ao processo pai e xgravaria em stdout e em 1. Portanto, eu esperaria que a saída...
Eu tenho um functionno meu .bashrcarquivo. Eu sei o que ele faz, intensifica X muitos diretórios comcd Aqui está: up() { local d="" limit=$1 for ((i=1 ; i <= limit ; i++)) do d=$d/.. done d=$(echo $d | sed 's/^\///') if [ -z "$d" ]; then d=.. fi cd $d } Mas você pode explicar...
Fiquei com a impressão de que poderia ser mais seguro usar ./*.fastqao pesquisar arquivos que terminam com .fastq. Por exemplo, ./impediria a captura do arquivo .fastq. Isso está obviamente errado, como mostra o exemplo abaixo: TMP_DIR=$(mktemp --directory) mkdir -p ${TMP_DIR} (cd ${TMP_DIR}...
Existem dados JSON que contêm alguns valores numéricos. Como converter todos os números em seqüências de caracteres? (enrole com aspas) Exemplo: { "id":1, "customer":"user", "plate":"BMT-216-A", "country":"GB", "amount":1000, "pndNumber":20000, "zoneNumber":4 } Deve se tornar {...
TL; DR : Por que o grupo de chaves POSIX precisa de espaços após a {palavra reservada, mas o subshell não após a palavra reservada (? A gramática de shell POSIX define o grupo de chaves e o subshell da seguinte maneira brace_group : Lbrace compound_list Rbrace subshell : '(' compound_list...
Quero ver uma lista longa para um único diretório. Quando digito ls -lha, vejo o seguinte: drwxrwxr-x 4 username groupname 4.0K 2010-08-05 09:55 files drwxrwxr-x 7 username groupname 4.0K 2010-08-05 14:25 trunk drwxrwxr-x 8 username groupname 4.0K 2010-08-05 16:02 phpincludes drwxrwxr-x 11...
Quais etapas o sistema executa ao lidar com uma conexão SSH? Tentamos fazer login via ssh sshd inicia o módulo pam e pam para nos autenticar Dependendo da configuração do pam, precisamos fornecer nome de usuário e senha (verificações passwde shadowarquivos do pam ) cheques PAM para...
Eu tenho um programa texcountque gera o número de palavras no meu documento LaTeX. Também posso canalizar a saída disso para sedcriar novas linhas de quebra de linha TeX e gravar isso em um arquivo que eu possa incluir no meu documento final. Mas quando eu faço texcount foo.tex | sed s/$/'\\\\'/...
Eu tenho um diretório com arquivos .MP3 que gostaria de alterar as extensões para .mp3. Qual é a maneira mais fácil de fazer isso? Eu acho que algo como: find /RootPath -type f -iname "*.mp3" -exec mv {} sed s/.*MP3/\1.mp3/ \; ... embora eu saiba que isso não está certo. :) A substituição não...
$ ls ./dir_with_huge_amount_of_files/errors/ Suponha que um diretório esteja cheio de imagens com registros de data e hora unix, ou seja, muito medido em muitos GB ou mais. Comandos de shell como lsreceberão avisos no estilo de estouro porque não foram projetados para funcionar com milhões (ou...
Estou executando este pequeno script de teste que escrevi: #!/bin/bash TESTCASE=$@ testHarness <<runTest $TESTCASE runTest na linha de comando: ./test.sh "1092$212" mas o cifrão está sendo retirado. Se eu escapar, funciona. Mas pensei que as aspas duplas me protegessem da necessidade de...
Muitas vezes eu quero fazer alguma variante desse idioma: $ mkdir 2010 $ svn mv * 2010 Obviamente, recebo um erro porque o glob também corresponde a 2010: svn: Cannot copy path '2010' into its own child '2010/2010' Existe uma maneira de substituir "svn mv * 2010"por uma linha única que faça a...
Então, eu estava escrevendo este pequeno script nautilus para transcodificar vídeo em mp3: #! /bin/bash -x if [ -z "$1" ] then zenity --warning --text="Error - No file selected !" exit 1 fi BASEFILENAME=${1%.*} exec ffmpeg -i "$1" -ab 256k "$BASEFILENAME.mp3" && if [ "$?" -eq 0 ]...
Estou tentando interceptar o Ctrl+Csinal pedindo uma confirmação do usuário. A parte de captura funciona bem. Mas quando o sinal fica preso, ele não retorna à execução normal. Em vez disso, fecha o script. Como fazê-lo retomar a execução quando o usuário pressiona não. aqui está o meu...
Hoje eu estava tentando editar rapidamente um .hgignorearquivo do shell bash do Cygwin e adicionei uma linha que era um erro. Não tenho certeza se essa era a melhor maneira de fazê-lo, mas rapidamente pensei em usar head -1 .hgignorepara remover a linha incorreta (anteriormente eu só tinha uma...
Suponha que um diretório tenha 100 arquivos começando com a letra 'a'. Se eu fizer um a grep <some string> a*partir do terminal, como o shell lidará com isso? Ele expandirá a expressão regular, obterá uma lista de todos os arquivos começando com ae grep em cada um deles sequencialmente? Ou...