FreeBSD(pfSense)のforループは機能しません。

FreeBSD(pfSense)のforループは機能しません。

ちょうどbashの同じコードがfor loopFreeBSDで動作しないことがわかりました。

wolf@linux:~$ echo $SHELL
/bin/bash
wolf@linux:~$ 

wolf@linux:~$ for i in {1..3}; do echo $i; done
1
2
3
wolf@linux:~$ 

代替案はありますか?

[2.5.0-RELEASE][admin@pfSense]/root: echo $SHELL
/etc/rc.initial
[2.5.0-RELEASE][admin@pfSense]/root: 

[2.5.0-RELEASE][admin@pfSense]/root: for i in {1..3}; do echo $i; done
for: Command not found.
i: Undefined variable.
[2.5.0-RELEASE][admin@pfSense]/root: 

ベストアンサー1

その構成を使用するには、慣れ親しんで学習するのが最善です。pfsense PHPシェル

@Kusalanandaが書いたように:tcshにいるようです。 bashを使用するには、まずbashをインストールする必要があります。

pkg install bash

おすすめ記事