Mercurial > ec-dotfiles
annotate bin/linux-drive-number-mapping @ 705:500c3e9bf73f
[setup] add missing done message
author | nanaya <me@nanaya.net> |
---|---|
date | Sun, 18 Dec 2022 20:46:51 +0900 |
parents | f579b5310a1b |
children |
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}') |