annotate bin/linux-drive-number-mapping @ 639:c107e18388a2

Probably better diff algorithm
author nanaya <me@nanaya.pro>
date Sat, 29 Feb 2020 23:06:14 +0000
parents f579b5310a1b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
526
f579b5310a1b Add script to map linux ata drive numbering.
edogawaconan <me@myconan.net>
parents:
diff changeset
1 #!/bin/sh
f579b5310a1b Add script to map linux ata drive numbering.
edogawaconan <me@myconan.net>
parents:
diff changeset
2
f579b5310a1b Add script to map linux ata drive numbering.
edogawaconan <me@myconan.net>
parents:
diff changeset
3 # Stolen from http://superuser.com/questions/617192
f579b5310a1b Add script to map linux ata drive numbering.
edogawaconan <me@myconan.net>
parents:
diff changeset
4
f579b5310a1b Add script to map linux ata drive numbering.
edogawaconan <me@myconan.net>
parents:
diff changeset
5 [ "$(uname)" = "Linux" ] || exit 1
f579b5310a1b Add script to map linux ata drive numbering.
edogawaconan <me@myconan.net>
parents:
diff changeset
6
f579b5310a1b Add script to map linux ata drive numbering.
edogawaconan <me@myconan.net>
parents:
diff changeset
7 ata=$1
f579b5310a1b Add script to map linux ata drive numbering.
edogawaconan <me@myconan.net>
parents:
diff changeset
8 ls -l /sys/block/sd* | grep $(grep $ata /sys/class/scsi_host/host*/unique_id | awk -F'/' '{print $5}')