照合順序をオーバーライドします。
echo -e "c\nb\nB\na" | LC_COLLATE=C sort
興味深いことに、次のような別の並べ替え順序も利用できます:
echo -e "c\nb\nB\na" | LC_COLLATE=C sort --ignore-case
対応する小文字の前に大文字を置きます。
en_US.UTF-8
での出力の比較を次に示します ("d" と "D" を追加しました)。 ロケール (オーバーライドされる場合を除く):
echo -e "d\nD\nc\nb\nB\na" | sort
echo -e "d\nD\nc\nb\nB\na" | sort --ignore-case
echo -e "d\nD\nc\nb\nB\na" | LC_COLLATE=C sort
echo -e "d\nD\nc\nb\nB\na" | LC_COLLATE=C sort --ignore-case
出力:
1 2 3 4
- - - -
a a B a
b b D B
B B a b
c c b c
d d c D
D D d d
vim で .bash_aliases の構文強調表示を有効にするにはどうすればよいですか?
Virtualbox - Linux カーネルが更新されるたびに、Guest Additions を再度インストールします