0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

シェルコマンドechoのスペース区切りに対する不可解な挙動

Last updated at Posted at 2023-01-20

スペース区切りの文の単語数を調べていたところ

$ echo "【 対象 者 】"  | wc -w
       4
$ echo "【 対象 旅行 者 】"  | wc -w
       6

「旅行」の2文字があると、1単語ではなく2単語としてカウントしてしまう模様...

  • 「旅」を消した場合
$ echo "【 対象 行 者 】"  | wc -w
       5

echoは信用ならないとわかったので、参考程度に使いつつ、pythonのsplit関数を信用していこうと思います。

※勘違い、知らない仕様である可能性は多いにあるので、現在(2023.01.20)も調べています。有識者の方のアドバイスをお待ちしております。
※環境はmacOS Monterey バージョン12.3.1のターミナル(コメントを受けて追記、1/21)

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?