シェルスクリプトバッチにワイルドカードのファイル名を渡す
例えば、 test.sh に /home/usr/*.log を渡したい場合
test.sh はこんな感じに
#!/bin/sh
for file in $1; do |
ワイルドカードは生で渡すと、指定した時点で展開されてしまうので
./test.sh "/home/usr/*.log" |
みたいな形で起動するといいらしい ・ω・
例えば、 test.sh に /home/usr/*.log を渡したい場合
test.sh はこんな感じに
#!/bin/sh
for file in $1; do |
ワイルドカードは生で渡すと、指定した時点で展開されてしまうので
./test.sh "/home/usr/*.log" |
みたいな形で起動するといいらしい ・ω・
by blackwingcat · Published 2023年11月16日 · Last modified 2024年1月31日
by blackwingcat · Published 2012年1月22日
by blackwingcat · Published 2014年3月23日
続き
Comments