Mercurial > ec-dotfiles
annotate bin/linux-drive-number-mapping @ 541:5cdef8f4360f
Cleanup file type setters.
author | edogawaconan <me@myconan.net> |
---|---|
date | Tue, 06 Jan 2015 03:26:39 +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}') |