Perguntas com a marcação «bash»

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.

3
Posso passar argumentos para um comando de alias?
Quero saber se posso passar um argumento com um comando de alias. por exemplo: alias d="dmesg|grep -iw usb|tail -5" Agora dimprimirá as últimas 5 linhas. Se eu quiser usar d para imprimir um número diferente de linhas, preciso alterar dnovamente a declaração do comando alias . Existe alguma maneira de …


4
se condição em várias linhas no shell bash
Eu tenho uma função de shell bash que leva um argumento e executar algo nele, se necessário. do_somthing() { if [need to do something on $1] then do it return 0 else return 1 fi } Quero chamar esse método com vários argumentos e verificar se pelo menos um deles …
19 bash  scripts 


4
Como divido um arquivo "/ proc / * / environ" em linhas separadas?
Estou tentando obter o conteúdo de qualquer /proc/*PID*/environarquivo em formato mais legível. Consigo fazer isso da maneira mostrada abaixo, mas tenho certeza de que esse não é o caminho correto. $ cat "/proc/$(pgrep gnome-session -n -U $UID)/environ" USER=spasTEXTDOMAIN=im-configXDG_SEAT=seat0XDG_SESSION_TYPE=waylandSHLVL=1QT4_IM_MODULE=ximHOME=/home/spasDESKTOP_SESSION=ubuntuGNOME_SHELL_SESSION_MODE=ubuntuDBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/busIM_CONFIG_PHASE=2LOGNAME=spasGTK_IM_MODULE=ibusJOURNAL_STREAM=9:147845_=/usr/bin/gnome-sessionUSERNAME=spasXDG_SESSION_ID=70PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/binXDG_RUNTIME_DIR=/run/user/1000LANG=en_US.UTF-8XDG_CURRENT_DESKTOP=ubuntu:GNOMEXDG_SESSION_DESKTOP=ubuntuXMODIFIERS=@im=ibusSHELL=/bin/bashGDMSESSION=ubuntuTEXTDOMAINDIR=/usr/share/locale/XDG_VTNR=2QT_IM_MODULE=ximPWD=/home/spasCLUTTER_IM_MODULE=ximXDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktopXDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg $ cat -e "/proc/$(pgrep gnome-session -n -U $UID)/environ" USER=spas^@TEXTDOMAIN=im-config^@XDG_SEAT=seat0^@XDG_SESSION_TYPE=wayland^@SHLVL=1^@QT4_IM_MODULE=xim^@HOME=/home/spas^@DESKTOP_SESSION=ubuntu^@GNOME_SHELL_SESSION_MODE=ubuntu^@DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus^@IM_CONFIG_PHASE=2^@LOGNAME=spas^@GTK_IM_MODULE=ibus^@JOURNAL_STREAM=9:147845^@_=/usr/bin/gnome-session^@USERNAME=spas^@XDG_SESSION_ID=70^@PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin^@XDG_RUNTIME_DIR=/run/user/1000^@LANG=en_US.UTF-8^@XDG_CURRENT_DESKTOP=ubuntu:GNOME^@XDG_SESSION_DESKTOP=ubuntu^@XMODIFIERS=@im=ibus^@SHELL=/bin/bash^@GDMSESSION=ubuntu^@TEXTDOMAINDIR=/usr/share/locale/^@XDG_VTNR=2^@QT_IM_MODULE=xim^@PWD=/home/spas^@CLUTTER_IM_MODULE=xim^@XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop^@XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg^@ $ cat -e …

2
Temperatura da CPU incorporada no prompt de comando do Bash
Eu queria saber se seria possível obter a temperatura da CPU e incorporá-lo no prompt de comando. Esta é a minha saída para sensors: $}-sensors coretemp-isa-0000 Adapter: ISA adapter Physical id 0: +55.0°C (high = +87.0°C, crit = +105.0°C) Core 0: +55.0°C (high = +87.0°C, crit = +105.0°C) Core 1: …
18 bash 

1
Shell muito lento para carregar - Ubuntu 14.04
Abrindo meu terminal (ctrl + alt + t), leva muito tempo para carregar meu prompt. Eu tinha lido aqui sobre o mesmo problema, mas nenhuma das soluções deles me ajudou. Ao abrir o terminal, leva cerca de 4-5 segundos para carregar e, pouco antes do prompt aparecer, vejo um flash …


1
Conclusão da guia Bash: '-bash: EOF inesperado ao procurar o correspondente') '-bash: erro de sintaxe: final inesperado do arquivo
Estou tentando entrar em uma irbsessão com variáveis ​​de ambiente específicas de um arquivo com este comando: $ env $(cat env.sh) irb Mas quando tento pressionar Tabdepois de digitar env.para concluí-lo, recebo o seguinte erro: $ env $(cat env.-bash: unexpected EOF while looking for matching `)' -bash: syntax error: unexpected …

4
Executar novamente um script de aplicativo quando ele falhar?
Eu tenho alguns aplicativos que precisam ser executados no meu laptop o tempo todo. Eu uso um script bash para iniciar esses aplicativos. No meu script, eu tenho um loop que se parece com isso: while true; do xterm done Isso executa um aplicativo ( xtermnesse caso) e, se o …
18 bash  scripts 

7
Saia do terminal após executar um script bash
Estou tentando escrever um bashscript para abrir determinados arquivos (principalmente arquivos PDF) usando o gnome-opencomando Também quero que o terminal saia assim que abrir o arquivo pdf. Eu tentei adicionar exitno final do meu script, no entanto, isso não fecha o terminal. Eu tentei procurar online uma resposta para minha …


2
bash: erro de sintaxe próximo ao token inesperado `('
Estou tentando fazer o download do gerenciador de downloads flareget via wget, recebo um erro wget http://www.flareget.com/files/flareget/debs/amd64/flareget_2.3-24_amd64(stable)_deb.tar.gz bash: syntax error near unexpected token `(' Por que esse erro está chegando e qual é a solução para isso?
18 bash  scripts  wget 

1
como definir ícones e tema do terminal?
Existe uma maneira de definir o tema ícone ativo e o tema GTK em um terminal? Gostaria de escrever um script que instale e configure tudo da maneira que eu gosto em uma nova instalação.
18 bash  themes 

5
Erro ao carregar as bibliotecas compartilhadas libSDL-1.2.so.0
Estou tentando instalar o ioquake no meu servidor ubuntu. Quando tento executá-lo, recebo esta mensagem: # ./ioquake3 ./ioquake3.x86_64: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory Eu pensei que tinha tudo funcionando direito, aqui é onde está o libSDL: # cd /usr/lib64 …

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.