Linux
如何傳遞類似日期的參數
我想在我的 shell 腳本中傳遞 j= date +%d%m%Y 的 j 參數,那麼如何在 for 循環中傳遞它
#!/bin/sh for ((i=1;i<=25;i++)) do wget --output-document=$i.jpg http://sambadepaper.com/epaperimages/$j/$j-md-sa-$i.jpg/ done xdg-open 1.jpg
日期不會經常更改,因此在循環外初始化 j 就可以了。
%d%m%Y
就像22082020
,所以引用不會是一個問題,儘管我還是建議雙引號你的整個 URL。
for
您只需要在循環之前設置 j ,例如:j="$( date '+%d%m%Y' )"
雖然我會再次使用更有意義的名稱。