Article View: pl.comp.os.linux
Article #907841Re: ssh, mkdir i zmienne w skrypcie
From: validator
Date: Tue, 22 Oct 2024 06:30
Date: Tue, 22 Oct 2024 06:30
26 lines
2111 bytes
2111 bytes
Dnia 21.10.24 | 23:07 marrgol <marrgol@address.invalid> napisał/a: > On 2024-10-21 at 17:09 szopen wrote: >> Mam skrypt, w nim zmienną i chcę na zdalnym hoście utworzyć katalog o nazwie >> wskazanej przez zmienną. Problem w tym, że zmienna zawiera tyldę i się >> rozwija lokalnie lub nie rozwija i tworzy katalog literalnie ~ w katalogu >> domowym serwera: >> >> [...] >> BACKUP_DIR="~/backups" >> >> ssh -i "$SSH_KEY_FILE" "$HOST_USER@$HOST_ADDRESS" \ >> "HOST_ADDRESS='$HOST_ADDRESS' \ >> HOST_DB_BACKUPS_PATH='$BACKUP_DIR' \ >> mkdir -p $HOST_DB_BACKUPS_PATH" >> >> To jest punkt wyjścia, nie działa. Jak to zrobić poprawnie? > > ssh -i "$SSH_KEY_FILE" "$HOST_USER@$HOST_ADDRESS" \ > "HOST_ADDRESS=$HOST_ADDRESS \ > HOST_DB_BACKUPS_PATH=$BACKUP_DIR > mkdir -p \$HOST_DB_BACKUPS_PATH" > + moje 2 grosze: na zdalnym hoście tylda rozwija się poprawnie tylko wtedy, gdy jest bezpośrednio w poleceniu, a nie w zmiennej
Technical Details
Message-ID:
<d5254b1af5d5f6a28da5bcc2ef5875da506799d4@i2pn2.org>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder9.news.weretis.net!i2pn.org!i2pn2.org!.POSTED!not-for-mailReferences:
<vf5qru$104b1$1@dont-email.me> <vf6mr0$12k1i$1@dont-email.me>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder9.news.weretis.net!i2pn.org!i2pn2.org!.POSTED!not-for-mail From: validator <altvalidator@pm.me> Newsgroups: pl.comp.os.linux Subject: Re: ssh, mkdir i zmienne w skrypcie Date: Tue, 22 Oct 2024 06:30:02 -0000 (UTC) Organization: i2pn2 (i2pn.org) Message-ID: <d5254b1af5d5f6a28da5bcc2ef5875da506799d4@i2pn2.org> References: <vf5qru$104b1$1@dont-email.me> <vf6mr0$12k1i$1@dont-email.me> Reply-To: validator <altvalidator@pm.me> MIME-Version: 1.0 Injection-Date: Tue, 22 Oct 2024 06:30:02 -0000 (UTC) Injection-Info: i2pn2.org; logging-data="3137229"; mail-complaints-to="usenet@i2pn2.org"; posting-account="aea0gyjA9Wa/L1/WEqeBO0A8R79ohFCNvf+ISRLR4tk"; User-Agent: slrn/1.0.3 (Linux) X-Spam-Checker-Version: SpamAssassin 4.0.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit