Estou tentando configurar o zsh para que ele complete automaticamente meus comandos rclone, por exemplo, rclone copy gdr <tab> e se torne rclone copy gdrive-johnsmith , além de fazer a mesma coisa com nomes de arquivos.
O rclone v...
Estou executando um servidor Nukkit Minecraft no meu Raspberry Pi (sei que ele não tem um bom hardware, mas estou experimentando) e pesquisando diferentes maneiras de criar um arquivo bash para o Linux. Eu fiz o arquivo startNukkit.whateverexten...
Preciso fazer login em vários hosts Não consigo decidir como podemos adicionar a variável hostname nessa matriz ou lista de scripts. Alguém poderia sugerir.
E a segunda coisa é que estou recebendo um erro ao executar este script.
#!/usr/bi...
Eu tenho um serviço que eu quero parar quando um usuário faz o login na estação de trabalho.
Eu tentei colocar um script bash em /etc/profile.d/ e ele é executado quando um usuário efetua login, no entanto, uma mensagem de erro é exibida...
O que estou basicamente tentando conseguir é automatizar algo que faço toda vez que começo a trabalhar.
Nesta ordem, eu
conexão VPN
Abra a nova guia gnome-terminal
SSH em uma máquina remota
Eu tenho isso até agora:
WID=$(xpro...
Eu quero mudar uma linha em alguns arquivos em subdiretórios diferentes. Os arquivos sempre terão a extensão .dct e sempre estarão em um subdiretório chamado mod dentro de outro subdiretório do diretório de trabalho (mas há muitos subdiret...
Eu tenho o seguinte script chamado export.sh :
#!/bin/bash
SOURCE="${BASH_SOURCE[0]}"
while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
SOURCE=...
Eu esperava que isso funcionasse:
echo "starting";
{
cd "$HOME/foobar"
echo "rolo" > file.txt
}
echo "ending";
onde o código de subshell aconteceria entre as chaves, mas essa sintaxe parece incorreta, como posso fazer isso?
Eu sou novo no bash. Eu tenho várias versões do java instaladas na minha máquina e quero criar um alias para todas elas. Normalmente, o executável para java está na pasta / Library // bin / java. Eu quero criar e alias para que eu digite java9 n...
Este script apenas tenta copiar o arquivo foo para bar/ e, se não der certo, tenta novamente mais 2 vezes.
EDITAR: como se vê, o motivo pelo qual o segundo exemplo funciona e o primeiro não, é porque o uso de (...) para executar...