Mercurial > ec-dotfiles
annotate bin/linux-drive-number-mapping @ 727:49538e2aad65 default tip
Add a useful editrc
author | nanaya <me@nanaya.net> |
---|---|
date | Tue, 24 Sep 2024 16:58:15 +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}') |