Article View: pl.comp.os.linux.programowanie
Article #72912Re: proste pytanie, ucze się basha
From: Kamil Jońca
Date: Sat, 31 Aug 2019 09:53
Date: Sat, 31 Aug 2019 09:53
25 lines
1738 bytes
1738 bytes
Jivanmukta <jivanmukta@poczta.onet.pl> writes: > 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 > Strzelam (dawno basha nie używałem) że "" powodują, że tylda się nie rozwija. por. https://www.gnu.org/software/bash/manual/html_node/Double-Quotes.html#Double-Quotes KJ -- http://stopstopnop.pl/stop_stopnop.pl_o_nas.html If you think nobody cares if you're alive, try missing a couple of car payments. -- Earl Wilson
Technical Details
Message-ID:
<87o905bqze.fsf@alfa.kjonca>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!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!not-for-mail From: Kamil Jońca <kjonca@poczta.onet.pl> Newsgroups: pl.comp.os.linux.programowanie Subject: Re: proste pytanie, ucze się basha Date: Sat, 31 Aug 2019 11:53:41 +0200 Organization: ICM, Uniwersytet Warszawski Lines: 25 Message-ID: <87o905bqze.fsf@alfa.kjonca> References: <qkdf42$1esrj$1@portraits.wsisiz.edu.pl> NNTP-Posting-Host: 178235055163.warszawa.vectranet.pl Mime-Version: 1.0 X-Trace: news.icm.edu.pl 1567245301 16744 178.235.55.163 (31 Aug 2019 09:55:01 GMT) X-Complaints-To: usenet@news.icm.edu.pl NNTP-Posting-Date: Sat, 31 Aug 2019 09:55:01 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Cancel-Lock: sha1:q/vPdHlFTQzuWw9RegZtpGOyf60= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit