01/02/2024, 00:16
Salve a tutti.
Come si vede dall'output sottostante
la riga di istruzioni
mette il comando
nella variabile $A4 ; il suddetto comando, se impartito direttamente, funziona regolarmente, ma, se impartito come contenuto nella variabile $A4, non funziona.
Qualcuno sa dirmi in cosa sbaglio?
Ringrazio sin d'ora chi mi risponderà.
Come si vede dall'output sottostante
Codice:
:~$ A1=`lspci |grep USB|cut -c1-7|tr '\n' '_'`; A2=${A1::(-1)}; A3=${A2//_/'; lspci -kks '}; A4='lspci -kks '$A3; echo $A4
lspci -kks 00:10.0; lspci -kks 00:12.0; lspci -kks 00:13.0
lmde6@AsusF555Y:~$ lspci -kks 00:10.0; lspci -kks 00:12.0; lspci -kks 00:13.0
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 11)
Subsystem: ASUSTeK Computer Inc. FCH USB XHCI Controller
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
Subsystem: ASUSTeK Computer Inc. FCH USB EHCI Controller
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
Subsystem: ASUSTeK Computer Inc. FCH USB EHCI Controller
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
:~$ A1=`lspci |grep USB|cut -c1-7|tr '\n' '_'`; A2=${A1::(-1)}; A3=${A2//_/'; lspci -kks '}; A4='lspci -kks '$A3; $A4
lspci: -s: Invalid function number
:~$ echo $A4
lspci -kks 00:10.0; lspci -kks 00:12.0; lspci -kks 00:13.0
:~$ $A4
lspci: -s: Invalid function number
:~$
la riga di istruzioni
Codice:
A1=`lspci |grep USB|cut -c1-7|tr '\n' '_'`; A2=${A1::(-1)}; A3=${A2//_/'; lspci -kks '}; A4='lspci -kks '$A3; echo $A4
mette il comando
Codice:
lspci -kks 00:10.0; lspci -kks 00:12.0; lspci -kks 00:13.0
nella variabile $A4 ; il suddetto comando, se impartito direttamente, funziona regolarmente, ma, se impartito come contenuto nella variabile $A4, non funziona.
Qualcuno sa dirmi in cosa sbaglio?
Ringrazio sin d'ora chi mi risponderà.
Comandi da ricordare:
http://sargonsei.altervista.org/15_bash/
http://sargonsei.altervista.org/15_bash/