diff options
author | Platon Ryzhikov | 2021-06-03 12:33:30 +0300 |
---|---|---|
committer | Platon Ryzhikov | 2021-06-03 12:33:30 +0300 |
commit | ebbd82a5f0b97fd2deee13c0c393009a627dba0b (patch) | |
tree | b69294637a7e051ddd3fac887e0313954d0a5f38 /20-pci | |
parent | 4e7dc85e97223391ef2f235d1490116172dbc6fc (diff) | |
download | aur-smdev-pci.tar.gz |
make script POSIX-compliant
Diffstat (limited to '20-pci')
-rw-r--r-- | 20-pci | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -1,8 +1,9 @@ -if [[ $DEVNAME && $(echo $DEVPATH | grep '/pci[0-9]') ]]; then # add links for pci devices +[ "$DEVNAME" -a "$(echo $DEVPATH | grep '/pci[0-9]')" ] && /bin/sh -c '# add links for pci devices test -d $(dirname /dev/$DEVNAME)/by-path || mkdir -p $(dirname /dev/$DEVNAME)/by-path - if [[ $(echo $DEVNAME | grep dri) ]]; then # for dri create -card and -render links - ln -sf /dev/$DEVNAME /dev/$(dirname $DEVNAME)/by-path/pci-$(echo $DEVPATH | sed -e 's/\//\n/g' | grep '[0-9]:[0-9]' | sed -n '2p')-$(echo $DEVNAME | awk -F / '{print $2}' | sed -e 's/[A-Z]//g' -e 's/[0-9]//g') + if [ $(echo "$DEVNAME" | grep dri) ]; then # for dri create -card and -render links + ln -sf /dev/$DEVNAME /dev/$(dirname "$DEVNAME")/by-path/pci-$(echo $DEVPATH | sed -e "s/\//\n/g" | grep "[0-9]:[0-9]" | sed -n "2p")-$(echo $DEVNAME | awk -F / "{print $2}" | sed -e "s/[A-Z]//g" -e "s/[0-9]//g") else # generic - ln -sf /dev/$DEVNAME /dev/$(dirname $DEVNAME)/by-path/pci-$(echo $DEVPATH | sed -e 's/\//\n/g' | grep '[0-9]:[0-9]' | sed -n '2p') + ln -sf /dev/$DEVNAME /dev/$(dirname $DEVNAME)/by-path/pci-$(echo $DEVPATH | sed -e "s/\//\n/g" | grep "[0-9]:[0-9]" | sed -n "2p") fi -fi +' +#fi |