fdisk -l
で実行され/dev/sdbn
実行されるシェルスクリプトを作成したいと思いますfdisk -l
。
抽出された単語を利用してにインストールしたいと思います/mnt
。
たとえば、
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 493 3956672 6 FAT16
文字列のみを抽出するにはどうすればよいですか/dev/sdb1
?
ベストアンサー1
努力する:
fdisk -l | grep -o '^/dev/sdb[0-9]'
この-o
オプションを使用すると、一致するgrep
パターンのみが印刷されます。
修正する
外して欲しい/dev/sdaX
なら
fdisk -l | grep -o '^/dev/sd[b-z][0-9]'