Article View: pl.comp.os.linux.programowanie
Article #72918Re: proste pytanie, ucze się basha
From: AMX
Date: Thu, 01 Dec 2022 22:08
Date: Thu, 01 Dec 2022 22:08
22 lines
1544 bytes
1544 bytes
On Sat, 31 Aug 2019 11:37:05 +0200, Jivanmukta <jivanmukta@poczta.onet.pl> wrote: > Piszę skrypt dirtyphp.sh w bashu. W skrypcie mam instrukcję > cp -R "$1" "$2" > gdzie $1 i $2 to parametry mojego skryptu. > Przy wywołaniu: > bash -x dirtyphp.sh "~/dirtyphp (gotowy)" "~/dirtyphp" > mam błąd cp, nie rozumie ~. > Jak mam to napisać, żebym mógł wywoływać mój skrypt także dla ścieżek ze > znakiem tyldy? Myślałem że powłoka rozwinie ~ i zostanie wykonane: > dirtyphp.sh "/home/robert/dirtyphp (gotowy)" /home/robert/dirtyphp Użycie zamiast ~/ $HOME także rozwiąże problem: bash -x dirtyphp.sh "$HOME/dirtyphp (gotowy)" "$HOME/dirtyphp" (czasami dobrze znać drugie rozwiązanie) -- adres w rot13 Nyrxfnaqre Znghfmnx r-znk@b2.cy
Technical Details
Message-ID:
<slrntoi9e3.o300.r-znk@amber.home.tld>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED.159-205-196-106.adsl.inetia.pl!not-for-mailReferences:
<qkdf42$1esrj$1@portraits.wsisiz.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED.159-205-196-106.adsl.inetia.pl!not-for-mail From: AMX <r-znk@b2.cy> Newsgroups: pl.comp.os.linux.programowanie Subject: Re: proste pytanie, ucze się basha Date: Thu, 1 Dec 2022 22:08:04 -0000 (UTC) Organization: Home Access Message-ID: <slrntoi9e3.o300.r-znk@amber.home.tld> References: <qkdf42$1esrj$1@portraits.wsisiz.edu.pl> Mime-Version: 1.0 Injection-Date: Thu, 1 Dec 2022 22:08:04 -0000 (UTC) Injection-Info: news.icm.edu.pl; posting-host="159-205-196-106.adsl.inetia.pl:159.205.196.106"; logging-data="15626"; mail-complaints-to="usenet@news.icm.edu.pl" User-Agent: slrn/1.0.3 (Linux) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit