new scandir & exemples

This commit is contained in:
kyodev 2017-10-14 18:01:09 +02:00
parent 344c4b82c9
commit 3bce64066e
7 changed files with 3280 additions and 0 deletions

View File

@ -0,0 +1,48 @@
./scanDir 1.2.0
# scan: /proc/sys/vm/
profondeur: 4
hôte: 1101HA
14/10/2017 14:02 +0200
```
répertoire: /proc/sys/vm/
admin_reserve_kbytes: 8192
block_dump: 0
compact_unevictable_allowed: 1
dirty_background_bytes: 0
dirty_background_ratio: 10
dirty_bytes: 0
dirty_expire_centisecs: 3000
dirty_ratio: 20
dirtytime_expire_seconds: 43200
dirty_writeback_centisecs: 500
drop_caches: 0
extfrag_threshold: 500
highmem_is_dirtyable: 0
hugepages_treat_as_movable: 0
hugetlb_shm_group: 0
laptop_mode: 0
legacy_va_layout: 0
lowmem_reserve_ratio: 256 32 32
max_map_count: 65530
memory_failure_early_kill: 0
memory_failure_recovery: 1
min_free_kbytes: 43420
mmap_min_addr: 65536
nr_hugepages: 0
nr_overcommit_hugepages: 0
nr_pdflush_threads: 0
oom_dump_tasks: 1
oom_kill_allocating_task: 0
overcommit_kbytes: 0
overcommit_memory: 0
overcommit_ratio: 50
page-cluster: 3
panic_on_oom: 0
percpu_pagelist_fraction: 0
stat_interval: 1
swappiness: 60
user_reserve_kbytes: 31224
vdso_enabled: 1
vfs_cache_pressure: 100
watermark_scale_factor: 10
```

View File

@ -0,0 +1,39 @@
./scanDir 1.2.0
# scan: /sys/class/dmi/
profondeur: 4
hôte: 1101HA
14/10/2017 14:02 +0200
```
répertoire: /sys/class/dmi/id/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/dmi/id/
bios_date: 06/17/2009
bios_vendor: American Megatrends Inc.
bios_version: 0205
board_asset_tag: To Be Filled By O.E.M.
board_name: 1101HA
board_vendor: ASUSTeK Computer INC.
board_version: x.xx
chassis_asset_tag: 0x00000000
chassis_type: 10
chassis_vendor: ASUSTek Computer INC.
chassis_version: x.x
modalias:
dmi:bvnAmericanMegatrendsInc.:bvr0205:bd06/17/2009:svnASUSTeKComputerINC.:pn1101HA:pvrx.x:rvnASUSTeKComputerINC.:rn1101HA:rvrx.xx:cvnASUSTekComputerINC.:ct10:cvrx.x:
product_name: 1101HA
product_version: x.x
sys_vendor: ASUSTeK Computer INC.
uevent:
MODALIAS=dmi:bvnAmericanMegatrendsInc.:bvr0205:bd06/17/2009:svnASUSTeKComputerINC.:pn1101HA:pvrx.x:rvnASUSTeKComputerINC.:rn1101HA:rvrx.xx:cvnASUSTekComputerINC.:ct10:cvrx.x:
répertoire: /sys/class/dmi/
```

View File

@ -0,0 +1,396 @@
./scanDir 1.2.0
# scan: /sys/class/hwmon/
profondeur: 4
hôte: 1101HA
14/10/2017 14:02 +0200
```
répertoire: /sys/class/hwmon/hwmon0/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/hwmon/hwmon0/subsystem/hwmon0/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/hwmon/hwmon0/subsystem/hwmon0/subsystem/
répertoire: /sys/class/hwmon/hwmon0/subsystem/hwmon0/
name: acpitz
temp1_crit: 86000
temp1_input: 55000
uevent: <vide>
répertoire: /sys/class/hwmon/hwmon0/subsystem/hwmon1/device/
available_cpufv: 0 1 2
camera: <vide>
cardr: 1
cpufv: 0x301
cpufv_disabled: 0
driver_override: (null)
modalias:
platform:eeepc
uevent:
DRIVER=eeepc
MODALIAS=platform:eeepc
répertoire: /sys/class/hwmon/hwmon0/subsystem/hwmon1/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/hwmon/hwmon0/subsystem/hwmon1/subsystem/
répertoire: /sys/class/hwmon/hwmon0/subsystem/hwmon1/
fan1_input: 2000
name: eeepc
pwm1: 76
pwm1_enable: 2
uevent: <vide>
répertoire: /sys/class/hwmon/hwmon0/subsystem/hwmon2/device/
driver_override: (null)
modalias:
platform:coretemp
uevent:
DRIVER=coretemp
MODALIAS=platform:coretemp
répertoire: /sys/class/hwmon/hwmon0/subsystem/hwmon2/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/hwmon/hwmon0/subsystem/hwmon2/subsystem/
répertoire: /sys/class/hwmon/hwmon0/subsystem/hwmon2/
name: coretemp
temp2_crit: 90000
temp2_crit_alarm: 0
temp2_input: 33000
temp2_label: Core 0
uevent: <vide>
répertoire: /sys/class/hwmon/hwmon0/subsystem/
répertoire: /sys/class/hwmon/hwmon0/
name: acpitz
temp1_crit: 86000
temp1_input: 55000
uevent: <vide>
répertoire: /sys/class/hwmon/hwmon1/device/backlight/eeepc/
actual_brightness: 11
bl_power: 0
brightness: 11
max_brightness: 15
type: platform
uevent: <vide>
répertoire: /sys/class/hwmon/hwmon1/device/backlight/
répertoire: /sys/class/hwmon/hwmon1/device/driver/
répertoire: /sys/class/hwmon/hwmon1/device/hwmon/
répertoire: /sys/class/hwmon/hwmon1/device/input/
répertoire: /sys/class/hwmon/hwmon1/device/leds/
répertoire: /sys/class/hwmon/hwmon1/device/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/hwmon/hwmon1/device/rfkill/
répertoire: /sys/class/hwmon/hwmon1/device/subsystem/
drivers_autoprobe: 1
répertoire: /sys/class/hwmon/hwmon1/device/
available_cpufv: 0 1 2
camera: <vide>
cardr: 1
cpufv: 0x301
cpufv_disabled: 0
driver_override: (null)
modalias:
platform:eeepc
uevent:
DRIVER=eeepc
MODALIAS=platform:eeepc
répertoire: /sys/class/hwmon/hwmon1/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/hwmon/hwmon1/subsystem/hwmon0/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/hwmon/hwmon1/subsystem/hwmon0/subsystem/
répertoire: /sys/class/hwmon/hwmon1/subsystem/hwmon0/
name: acpitz
temp1_crit: 86000
temp1_input: 55000
uevent: <vide>
répertoire: /sys/class/hwmon/hwmon1/subsystem/hwmon1/device/
available_cpufv: 0 1 2
camera: <vide>
cardr: 1
cpufv: 0x301
cpufv_disabled: 0
driver_override: (null)
modalias:
platform:eeepc
uevent:
DRIVER=eeepc
MODALIAS=platform:eeepc
répertoire: /sys/class/hwmon/hwmon1/subsystem/hwmon1/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/hwmon/hwmon1/subsystem/hwmon1/subsystem/
répertoire: /sys/class/hwmon/hwmon1/subsystem/hwmon1/
fan1_input: 2020
name: eeepc
pwm1: 76
pwm1_enable: 2
uevent: <vide>
répertoire: /sys/class/hwmon/hwmon1/subsystem/hwmon2/device/
driver_override: (null)
modalias:
platform:coretemp
uevent:
DRIVER=coretemp
MODALIAS=platform:coretemp
répertoire: /sys/class/hwmon/hwmon1/subsystem/hwmon2/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/hwmon/hwmon1/subsystem/hwmon2/subsystem/
répertoire: /sys/class/hwmon/hwmon1/subsystem/hwmon2/
name: coretemp
temp2_crit: 90000
temp2_crit_alarm: 0
temp2_input: 33000
temp2_label: Core 0
uevent: <vide>
répertoire: /sys/class/hwmon/hwmon1/subsystem/
répertoire: /sys/class/hwmon/hwmon1/
fan1_input: 2020
name: eeepc
pwm1: 76
pwm1_enable: 2
uevent: <vide>
répertoire: /sys/class/hwmon/hwmon2/device/driver/
répertoire: /sys/class/hwmon/hwmon2/device/hwmon/hwmon2/
name: coretemp
temp2_crit: 90000
temp2_crit_alarm: 0
temp2_input: 33000
temp2_label: Core 0
uevent: <vide>
répertoire: /sys/class/hwmon/hwmon2/device/hwmon/
répertoire: /sys/class/hwmon/hwmon2/device/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/hwmon/hwmon2/device/subsystem/devices/
répertoire: /sys/class/hwmon/hwmon2/device/subsystem/drivers/
répertoire: /sys/class/hwmon/hwmon2/device/subsystem/
drivers_autoprobe: 1
répertoire: /sys/class/hwmon/hwmon2/device/
driver_override: (null)
modalias:
platform:coretemp
uevent:
DRIVER=coretemp
MODALIAS=platform:coretemp
répertoire: /sys/class/hwmon/hwmon2/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/hwmon/hwmon2/subsystem/hwmon0/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/hwmon/hwmon2/subsystem/hwmon0/subsystem/
répertoire: /sys/class/hwmon/hwmon2/subsystem/hwmon0/
name: acpitz
temp1_crit: 86000
temp1_input: 55000
uevent: <vide>
répertoire: /sys/class/hwmon/hwmon2/subsystem/hwmon1/device/
available_cpufv: 0 1 2
camera: <vide>
cardr: 1
cpufv: 0x301
cpufv_disabled: 0
driver_override: (null)
modalias:
platform:eeepc
uevent:
DRIVER=eeepc
MODALIAS=platform:eeepc
répertoire: /sys/class/hwmon/hwmon2/subsystem/hwmon1/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/hwmon/hwmon2/subsystem/hwmon1/subsystem/
répertoire: /sys/class/hwmon/hwmon2/subsystem/hwmon1/
fan1_input: 2000
name: eeepc
pwm1: 76
pwm1_enable: 2
uevent: <vide>
répertoire: /sys/class/hwmon/hwmon2/subsystem/hwmon2/device/
driver_override: (null)
modalias:
platform:coretemp
uevent:
DRIVER=coretemp
MODALIAS=platform:coretemp
répertoire: /sys/class/hwmon/hwmon2/subsystem/hwmon2/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/hwmon/hwmon2/subsystem/hwmon2/subsystem/
répertoire: /sys/class/hwmon/hwmon2/subsystem/hwmon2/
name: coretemp
temp2_crit: 90000
temp2_crit_alarm: 0
temp2_input: 33000
temp2_label: Core 0
uevent: <vide>
répertoire: /sys/class/hwmon/hwmon2/subsystem/
répertoire: /sys/class/hwmon/hwmon2/
name: coretemp
temp2_crit: 90000
temp2_crit_alarm: 0
temp2_input: 33000
temp2_label: Core 0
uevent: <vide>
répertoire: /sys/class/hwmon/
```

1701
scripts/tests/_sys_class_net Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,469 @@
./scanDir 1.2.0
# scan: /sys/class/power_supply/
profondeur: 4
hôte: 1101HA
14/10/2017 14:02 +0200
```
répertoire: /sys/class/power_supply/AC0/device/driver/ACPI0003:00/
hid: ACPI0003
modalias:
acpi:ACPI0003:
path: \_SB_.PCI0.AC0_
uevent:
DRIVER=ac
MODALIAS=acpi:ACPI0003:
répertoire: /sys/class/power_supply/AC0/device/driver/
répertoire: /sys/class/power_supply/AC0/device/physical_node/firmware_node/
hid: ACPI0003
modalias:
acpi:ACPI0003:
path: \_SB_.PCI0.AC0_
uevent:
DRIVER=ac
MODALIAS=acpi:ACPI0003:
répertoire: /sys/class/power_supply/AC0/device/physical_node/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/power_supply/AC0/device/physical_node/subsystem/
drivers_autoprobe: 1
répertoire: /sys/class/power_supply/AC0/device/physical_node/
driver_override: (null)
modalias:
acpi:ACPI0003:
uevent:
MODALIAS=acpi:ACPI0003:
répertoire: /sys/class/power_supply/AC0/device/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/power_supply/AC0/device/power_supply/AC0/
online: 1
type: Mains
uevent:
POWER_SUPPLY_NAME=AC0
POWER_SUPPLY_ONLINE=1
répertoire: /sys/class/power_supply/AC0/device/power_supply/
répertoire: /sys/class/power_supply/AC0/device/subsystem/devices/
répertoire: /sys/class/power_supply/AC0/device/subsystem/drivers/
répertoire: /sys/class/power_supply/AC0/device/subsystem/
drivers_autoprobe: 1
répertoire: /sys/class/power_supply/AC0/device/
hid: ACPI0003
modalias:
acpi:ACPI0003:
path: \_SB_.PCI0.AC0_
uevent:
DRIVER=ac
MODALIAS=acpi:ACPI0003:
répertoire: /sys/class/power_supply/AC0/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
wakeup: enabled
wakeup_abort_count: 0
wakeup_active: 0
wakeup_active_count: 1
wakeup_count: 1
wakeup_expire_count: 0
wakeup_last_time_ms: 10516
wakeup_max_time_ms: 0
wakeup_total_time_ms: 0
répertoire: /sys/class/power_supply/AC0/subsystem/AC0/device/
hid: ACPI0003
modalias:
acpi:ACPI0003:
path: \_SB_.PCI0.AC0_
uevent:
DRIVER=ac
MODALIAS=acpi:ACPI0003:
répertoire: /sys/class/power_supply/AC0/subsystem/AC0/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
wakeup: enabled
wakeup_abort_count: 0
wakeup_active: 0
wakeup_active_count: 1
wakeup_count: 1
wakeup_expire_count: 0
wakeup_last_time_ms: 10516
wakeup_max_time_ms: 0
wakeup_total_time_ms: 0
répertoire: /sys/class/power_supply/AC0/subsystem/AC0/subsystem/
répertoire: /sys/class/power_supply/AC0/subsystem/AC0/
online: 1
type: Mains
uevent:
POWER_SUPPLY_NAME=AC0
POWER_SUPPLY_ONLINE=1
répertoire: /sys/class/power_supply/AC0/subsystem/BAT0/device/
hid: PNP0C0A
modalias:
acpi:PNP0C0A:
path: \_SB_.PCI0.BAT0
status: 31
uevent:
DRIVER=battery
MODALIAS=acpi:PNP0C0A:
uid: 0
répertoire: /sys/class/power_supply/AC0/subsystem/BAT0/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/power_supply/AC0/subsystem/BAT0/subsystem/
répertoire: /sys/class/power_supply/AC0/subsystem/BAT0/
alarm: 0
capacity: 83
capacity_level: Normal
charge_full: 4153000
charge_full_design: 4200000
charge_now: 3464000
current_now: 1768000
cycle_count: 0
manufacturer: ASUS
model_name: 1101HA
present: 1
serial_number:
status: Charging
technology: Li-ion
type: Battery
uevent:
POWER_SUPPLY_NAME=BAT0
POWER_SUPPLY_STATUS=Charging
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CYCLE_COUNT=0
POWER_SUPPLY_VOLTAGE_MIN_DESIGN=11100000
POWER_SUPPLY_VOLTAGE_NOW=12534000
POWER_SUPPLY_CURRENT_NOW=1768000
POWER_SUPPLY_CHARGE_FULL_DESIGN=4200000
POWER_SUPPLY_CHARGE_FULL=4153000
POWER_SUPPLY_CHARGE_NOW=3464000
POWER_SUPPLY_CAPACITY=83
POWER_SUPPLY_CAPACITY_LEVEL=Normal
POWER_SUPPLY_MODEL_NAME=1101HA
POWER_SUPPLY_MANUFACTURER=ASUS
POWER_SUPPLY_SERIAL_NUMBER=
voltage_min_design: 11100000
voltage_now: 12534000
répertoire: /sys/class/power_supply/AC0/subsystem/
répertoire: /sys/class/power_supply/AC0/
online: 1
type: Mains
uevent:
POWER_SUPPLY_NAME=AC0
POWER_SUPPLY_ONLINE=1
répertoire: /sys/class/power_supply/BAT0/device/driver/
répertoire: /sys/class/power_supply/BAT0/device/physical_node/firmware_node/
hid: PNP0C0A
modalias:
acpi:PNP0C0A:
path: \_SB_.PCI0.BAT0
status: 31
uevent:
DRIVER=battery
MODALIAS=acpi:PNP0C0A:
uid: 0
répertoire: /sys/class/power_supply/BAT0/device/physical_node/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/power_supply/BAT0/device/physical_node/subsystem/
drivers_autoprobe: 1
répertoire: /sys/class/power_supply/BAT0/device/physical_node/
driver_override: (null)
modalias:
acpi:PNP0C0A:
uevent:
MODALIAS=acpi:PNP0C0A:
répertoire: /sys/class/power_supply/BAT0/device/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
wakeup: enabled
wakeup_abort_count: 0
wakeup_active: 0
wakeup_active_count: 0
wakeup_count: 0
wakeup_expire_count: 0
wakeup_last_time_ms: 10701
wakeup_max_time_ms: 0
wakeup_total_time_ms: 0
répertoire: /sys/class/power_supply/BAT0/device/power_supply/BAT0/
alarm: 0
capacity: 83
capacity_level: Normal
charge_full: 4153000
charge_full_design: 4200000
charge_now: 3464000
current_now: 1768000
cycle_count: 0
manufacturer: ASUS
model_name: 1101HA
present: 1
serial_number:
status: Charging
technology: Li-ion
type: Battery
uevent:
POWER_SUPPLY_NAME=BAT0
POWER_SUPPLY_STATUS=Charging
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CYCLE_COUNT=0
POWER_SUPPLY_VOLTAGE_MIN_DESIGN=11100000
POWER_SUPPLY_VOLTAGE_NOW=12533000
POWER_SUPPLY_CURRENT_NOW=1764000
POWER_SUPPLY_CHARGE_FULL_DESIGN=4200000
POWER_SUPPLY_CHARGE_FULL=4153000
POWER_SUPPLY_CHARGE_NOW=3466000
POWER_SUPPLY_CAPACITY=83
POWER_SUPPLY_CAPACITY_LEVEL=Normal
POWER_SUPPLY_MODEL_NAME=1101HA
POWER_SUPPLY_MANUFACTURER=ASUS
POWER_SUPPLY_SERIAL_NUMBER=
voltage_min_design: 11100000
voltage_now: 12533000
répertoire: /sys/class/power_supply/BAT0/device/power_supply/
répertoire: /sys/class/power_supply/BAT0/device/subsystem/devices/
répertoire: /sys/class/power_supply/BAT0/device/subsystem/drivers/
répertoire: /sys/class/power_supply/BAT0/device/subsystem/
drivers_autoprobe: 1
répertoire: /sys/class/power_supply/BAT0/device/
hid: PNP0C0A
modalias:
acpi:PNP0C0A:
path: \_SB_.PCI0.BAT0
status: 31
uevent:
DRIVER=battery
MODALIAS=acpi:PNP0C0A:
uid: 0
répertoire: /sys/class/power_supply/BAT0/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/power_supply/BAT0/subsystem/AC0/device/
hid: ACPI0003
modalias:
acpi:ACPI0003:
path: \_SB_.PCI0.AC0_
uevent:
DRIVER=ac
MODALIAS=acpi:ACPI0003:
répertoire: /sys/class/power_supply/BAT0/subsystem/AC0/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
wakeup: enabled
wakeup_abort_count: 0
wakeup_active: 0
wakeup_active_count: 1
wakeup_count: 1
wakeup_expire_count: 0
wakeup_last_time_ms: 10516
wakeup_max_time_ms: 0
wakeup_total_time_ms: 0
répertoire: /sys/class/power_supply/BAT0/subsystem/AC0/subsystem/
répertoire: /sys/class/power_supply/BAT0/subsystem/AC0/
online: 1
type: Mains
uevent:
POWER_SUPPLY_NAME=AC0
POWER_SUPPLY_ONLINE=1
répertoire: /sys/class/power_supply/BAT0/subsystem/BAT0/device/
hid: PNP0C0A
modalias:
acpi:PNP0C0A:
path: \_SB_.PCI0.BAT0
status: 31
uevent:
DRIVER=battery
MODALIAS=acpi:PNP0C0A:
uid: 0
répertoire: /sys/class/power_supply/BAT0/subsystem/BAT0/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/class/power_supply/BAT0/subsystem/BAT0/subsystem/
répertoire: /sys/class/power_supply/BAT0/subsystem/BAT0/
alarm: 0
capacity: 83
capacity_level: Normal
charge_full: 4153000
charge_full_design: 4200000
charge_now: 3466000
current_now: 1764000
cycle_count: 0
manufacturer: ASUS
model_name: 1101HA
present: 1
serial_number:
status: Charging
technology: Li-ion
type: Battery
uevent:
POWER_SUPPLY_NAME=BAT0
POWER_SUPPLY_STATUS=Charging
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CYCLE_COUNT=0
POWER_SUPPLY_VOLTAGE_MIN_DESIGN=11100000
POWER_SUPPLY_VOLTAGE_NOW=12533000
POWER_SUPPLY_CURRENT_NOW=1764000
POWER_SUPPLY_CHARGE_FULL_DESIGN=4200000
POWER_SUPPLY_CHARGE_FULL=4153000
POWER_SUPPLY_CHARGE_NOW=3466000
POWER_SUPPLY_CAPACITY=83
POWER_SUPPLY_CAPACITY_LEVEL=Normal
POWER_SUPPLY_MODEL_NAME=1101HA
POWER_SUPPLY_MANUFACTURER=ASUS
POWER_SUPPLY_SERIAL_NUMBER=
voltage_min_design: 11100000
voltage_now: 12533000
répertoire: /sys/class/power_supply/BAT0/subsystem/
répertoire: /sys/class/power_supply/BAT0/
alarm: 0
capacity: 83
capacity_level: Normal
charge_full: 4153000
charge_full_design: 4200000
charge_now: 3464000
current_now: 1768000
cycle_count: 0
manufacturer: ASUS
model_name: 1101HA
present: 1
serial_number:
status: Charging
technology: Li-ion
type: Battery
uevent:
POWER_SUPPLY_NAME=BAT0
POWER_SUPPLY_STATUS=Charging
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CYCLE_COUNT=0
POWER_SUPPLY_VOLTAGE_MIN_DESIGN=11100000
POWER_SUPPLY_VOLTAGE_NOW=12533000
POWER_SUPPLY_CURRENT_NOW=1764000
POWER_SUPPLY_CHARGE_FULL_DESIGN=4200000
POWER_SUPPLY_CHARGE_FULL=4153000
POWER_SUPPLY_CHARGE_NOW=3466000
POWER_SUPPLY_CAPACITY=83
POWER_SUPPLY_CAPACITY_LEVEL=Normal
POWER_SUPPLY_MODEL_NAME=1101HA
POWER_SUPPLY_MANUFACTURER=ASUS
POWER_SUPPLY_SERIAL_NUMBER=
voltage_min_design: 11100000
voltage_now: 12533000
répertoire: /sys/class/power_supply/
```

View File

@ -0,0 +1,548 @@
./scanDir 1.2.0
# scan: /sys/devices/system/cpu/
profondeur: 4
hôte: 1101HA
14/10/2017 14:02 +0200
```
répertoire: /sys/devices/system/cpu/cpu0/cache/index0/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/devices/system/cpu/cpu0/cache/index0/
coherency_line_size: 64
level: 1
number_of_sets: 64
physical_line_partition: 1
shared_cpu_list: 0-1
shared_cpu_map: 3
size: 24K
type: Data
uevent: <vide>
ways_of_associativity: 6
répertoire: /sys/devices/system/cpu/cpu0/cache/index1/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/devices/system/cpu/cpu0/cache/index1/
coherency_line_size: 64
level: 1
number_of_sets: 64
physical_line_partition: 1
shared_cpu_list: 0-1
shared_cpu_map: 3
size: 32K
type: Instruction
uevent: <vide>
ways_of_associativity: 8
répertoire: /sys/devices/system/cpu/cpu0/cache/index2/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/devices/system/cpu/cpu0/cache/index2/
coherency_line_size: 64
level: 2
number_of_sets: 1024
physical_line_partition: 1
shared_cpu_list: 0-1
shared_cpu_map: 3
size: 512K
type: Unified
uevent: <vide>
ways_of_associativity: 8
répertoire: /sys/devices/system/cpu/cpu0/cache/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/devices/system/cpu/cpu0/cache/
uevent: <vide>
répertoire: /sys/devices/system/cpu/cpu0/cpufreq/stats/
time_in_state: 1333000 39856
1067000 58201
800000 296780
total_trans: 33066
répertoire: /sys/devices/system/cpu/cpu0/cpufreq/
affected_cpus: 0
bios_limit: 1333000
cpuinfo_max_freq: 1333000
cpuinfo_min_freq: 800000
cpuinfo_transition_latency: 10000
freqdomain_cpus: 0
related_cpus: 0
scaling_available_frequencies: 1333000 1067000 800000
scaling_available_governors: conservative powersave userspace ondemand performance schedutil
scaling_cur_freq: 1333000
scaling_driver: acpi-cpufreq
scaling_governor: ondemand
scaling_max_freq: 1333000
scaling_min_freq: 800000
scaling_setspeed: <unsupported>
répertoire: /sys/devices/system/cpu/cpu0/cpuidle/state0/
desc: CPUIDLE CORE POLL IDLE
disable: 0
latency: 0
name: POLL
power: 4294967295
residency: 0
time: 1943838
usage: 1974
répertoire: /sys/devices/system/cpu/cpu0/cpuidle/state1/
desc: MWAIT 0x00
disable: 0
latency: 10
name: C1E-ATM
power: 0
residency: 20
time: 73826064
usage: 71332
répertoire: /sys/devices/system/cpu/cpu0/cpuidle/state2/
desc: MWAIT 0x10
disable: 0
latency: 20
name: C2-ATM
power: 0
residency: 80
time: 110649341
usage: 91285
répertoire: /sys/devices/system/cpu/cpu0/cpuidle/state3/
desc: MWAIT 0x30
disable: 0
latency: 100
name: C4-ATM
power: 0
residency: 400
time: 41891815
usage: 79887
répertoire: /sys/devices/system/cpu/cpu0/cpuidle/state4/
desc: MWAIT 0x52
disable: 0
latency: 140
name: C6-ATM
power: 0
residency: 560
time: 221122682
usage: 323427
répertoire: /sys/devices/system/cpu/cpu0/cpuidle/
répertoire: /sys/devices/system/cpu/cpu0/driver/
répertoire: /sys/devices/system/cpu/cpu0/firmware_node/
hid: LNXCPU
modalias:
acpi:LNXCPU:
path: \_PR_.P001
uevent:
MODALIAS=acpi:LNXCPU:
répertoire: /sys/devices/system/cpu/cpu0/hotplug/
state: 150
target: 0
répertoire: /sys/devices/system/cpu/cpu0/microcode/
répertoire: /sys/devices/system/cpu/cpu0/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/devices/system/cpu/cpu0/subsystem/
drivers_autoprobe: 1
répertoire: /sys/devices/system/cpu/cpu0/thermal_throttle/
core_throttle_count: 0
répertoire: /sys/devices/system/cpu/cpu0/topology/
core_id: 0
core_siblings: 3
core_siblings_list: 0-1
physical_package_id: 0
thread_siblings: 3
thread_siblings_list: 0-1
répertoire: /sys/devices/system/cpu/cpu0/
uevent:
DRIVER=processor
MODALIAS=cpu:type:x86,ven0000fam0006mod001C:feature:,0000,0001,0002,0003,0004,0005,0006,0007,0008,0009,000B,000C,000D,000E,000F,0010,0013,0015,0016,0017,0018,0019,001A,001B,001C,001D,001F,0034,0066,0068,006B,006C,006D,0072,0075,007C,007D,0080,0082,0083,0084,0085,0087,0088,0089,008E,008F,0096,00C0,0100,0101,0102,01C0
répertoire: /sys/devices/system/cpu/cpu1/cache/index0/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/devices/system/cpu/cpu1/cache/index0/
coherency_line_size: 64
level: 1
number_of_sets: 64
physical_line_partition: 1
shared_cpu_list: 0-1
shared_cpu_map: 3
size: 24K
type: Data
uevent: <vide>
ways_of_associativity: 6
répertoire: /sys/devices/system/cpu/cpu1/cache/index1/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/devices/system/cpu/cpu1/cache/index1/
coherency_line_size: 64
level: 1
number_of_sets: 64
physical_line_partition: 1
shared_cpu_list: 0-1
shared_cpu_map: 3
size: 32K
type: Instruction
uevent: <vide>
ways_of_associativity: 8
répertoire: /sys/devices/system/cpu/cpu1/cache/index2/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/devices/system/cpu/cpu1/cache/index2/
coherency_line_size: 64
level: 2
number_of_sets: 1024
physical_line_partition: 1
shared_cpu_list: 0-1
shared_cpu_map: 3
size: 512K
type: Unified
uevent: <vide>
ways_of_associativity: 8
répertoire: /sys/devices/system/cpu/cpu1/cache/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/devices/system/cpu/cpu1/cache/
uevent: <vide>
répertoire: /sys/devices/system/cpu/cpu1/cpufreq/stats/
time_in_state: 1333000 37338
1067000 50906
800000 306784
total_trans: 24559
répertoire: /sys/devices/system/cpu/cpu1/cpufreq/
affected_cpus: 1
bios_limit: 1333000
cpuinfo_max_freq: 1333000
cpuinfo_min_freq: 800000
cpuinfo_transition_latency: 10000
freqdomain_cpus: 1
related_cpus: 1
scaling_available_frequencies: 1333000 1067000 800000
scaling_available_governors: conservative powersave userspace ondemand performance schedutil
scaling_cur_freq: 1067000
scaling_driver: acpi-cpufreq
scaling_governor: ondemand
scaling_max_freq: 1333000
scaling_min_freq: 800000
scaling_setspeed: <unsupported>
répertoire: /sys/devices/system/cpu/cpu1/cpuidle/state0/
desc: CPUIDLE CORE POLL IDLE
disable: 0
latency: 0
name: POLL
power: 4294967295
residency: 0
time: 601846
usage: 1622
répertoire: /sys/devices/system/cpu/cpu1/cpuidle/state1/
desc: MWAIT 0x00
disable: 0
latency: 10
name: C1E-ATM
power: 0
residency: 20
time: 145771742
usage: 52842
répertoire: /sys/devices/system/cpu/cpu1/cpuidle/state2/
desc: MWAIT 0x10
disable: 0
latency: 20
name: C2-ATM
power: 0
residency: 80
time: 59135438
usage: 53818
répertoire: /sys/devices/system/cpu/cpu1/cpuidle/state3/
desc: MWAIT 0x30
disable: 0
latency: 100
name: C4-ATM
power: 0
residency: 400
time: 37042212
usage: 50946
répertoire: /sys/devices/system/cpu/cpu1/cpuidle/state4/
desc: MWAIT 0x52
disable: 0
latency: 140
name: C6-ATM
power: 0
residency: 560
time: 948317596
usage: 440209
répertoire: /sys/devices/system/cpu/cpu1/cpuidle/
répertoire: /sys/devices/system/cpu/cpu1/driver/
répertoire: /sys/devices/system/cpu/cpu1/firmware_node/
hid: LNXCPU
modalias:
acpi:LNXCPU:
path: \_PR_.P002
uevent:
MODALIAS=acpi:LNXCPU:
répertoire: /sys/devices/system/cpu/cpu1/hotplug/
state: 150
target: 150
répertoire: /sys/devices/system/cpu/cpu1/microcode/
répertoire: /sys/devices/system/cpu/cpu1/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/devices/system/cpu/cpu1/subsystem/
drivers_autoprobe: 1
répertoire: /sys/devices/system/cpu/cpu1/thermal_throttle/
core_throttle_count: 0
répertoire: /sys/devices/system/cpu/cpu1/topology/
core_id: 0
core_siblings: 3
core_siblings_list: 0-1
physical_package_id: 0
thread_siblings: 3
thread_siblings_list: 0-1
répertoire: /sys/devices/system/cpu/cpu1/
online: 1
uevent:
DRIVER=processor
MODALIAS=cpu:type:x86,ven0000fam0006mod001C:feature:,0000,0001,0002,0003,0004,0005,0006,0007,0008,0009,000B,000C,000D,000E,000F,0010,0013,0015,0016,0017,0018,0019,001A,001B,001C,001D,001F,0034,0066,0068,006B,006C,006D,0072,0075,007C,007D,0080,0082,0083,0084,0085,0087,0088,0089,008E,008F,0096,00C0,0100,0101,0102,01C0
répertoire: /sys/devices/system/cpu/cpufreq/ondemand/
ignore_nice_load: 0
io_is_busy: 1
min_sampling_rate: 10000
powersave_bias: 0
sampling_down_factor: 1
sampling_rate: 10000
up_threshold: 95
répertoire: /sys/devices/system/cpu/cpufreq/policy0/stats/
time_in_state: 1333000 40004
1067000 58336
800000 296782
total_trans: 33137
répertoire: /sys/devices/system/cpu/cpufreq/policy0/
affected_cpus: 0
bios_limit: 1333000
cpuinfo_max_freq: 1333000
cpuinfo_min_freq: 800000
cpuinfo_transition_latency: 10000
freqdomain_cpus: 0
related_cpus: 0
scaling_available_frequencies: 1333000 1067000 800000
scaling_available_governors: conservative powersave userspace ondemand performance schedutil
scaling_cur_freq: 1067000
scaling_driver: acpi-cpufreq
scaling_governor: ondemand
scaling_max_freq: 1333000
scaling_min_freq: 800000
scaling_setspeed: <unsupported>
répertoire: /sys/devices/system/cpu/cpufreq/policy1/stats/
time_in_state: 1333000 37363
1067000 50992
800000 306784
total_trans: 24599
répertoire: /sys/devices/system/cpu/cpufreq/policy1/
affected_cpus: 1
bios_limit: 1333000
cpuinfo_max_freq: 1333000
cpuinfo_min_freq: 800000
cpuinfo_transition_latency: 10000
freqdomain_cpus: 1
related_cpus: 1
scaling_available_frequencies: 1333000 1067000 800000
scaling_available_governors: conservative powersave userspace ondemand performance schedutil
scaling_cur_freq: 1067000
scaling_driver: acpi-cpufreq
scaling_governor: ondemand
scaling_max_freq: 1333000
scaling_min_freq: 800000
scaling_setspeed: <unsupported>
répertoire: /sys/devices/system/cpu/cpufreq/
répertoire: /sys/devices/system/cpu/cpuidle/
current_driver: intel_idle
current_governor_ro: menu
répertoire: /sys/devices/system/cpu/hotplug/
states: 0: offline
1: threads:prepare
2: perf:prepare
3: PERF_X86_PREPARE
9: X86_HPET_DEAD
13: mm/writeback:dead
14: softirq:dead
19: irq_poll:dead
20: block/softirq:dead
22: acpi/cpu-drv:dead
24: block/mq:dead
25: workqueue:prepare
27: hrtimers:prepare
30: smpcfd:prepare
31: relay:prepare
32: slab:prepare
34: RCU/tree:prepare
40: notify:prepare
43: block/mq:prepare
44: timers:dead
47: cpu:bringup
48: idle:dead
49: ap:offline
50: sched:starting
51: RCU/tree:dying
61: AP_PERF_X86_STARTING
84: AP_KVM_STARTING
95: ap:online
96: cpu:teardown
98: smpboot/threads:online
100: perf:online
101: AP_PERF_X86_ONLINE
113: workqueue:online
114: RCU/tree:online
115: notify:online
116: mm/writeback:online
117: padata:online
118: SLAB online
119: acpi/cpu-drv:online
120: AP_LEDTRIG_STARTING
121: x86/microcode:online
122: cpufreq:online
147: AP_X86_HPET_ONLINE
148: AP_X86_KVM_CLK_ONLINE
149: sched:active
150: online
répertoire: /sys/devices/system/cpu/microcode/
répertoire: /sys/devices/system/cpu/power/
async: disabled
autosuspend_delay_ms: <vide>
control: auto
runtime_active_kids: 0
runtime_active_time: 0
runtime_enabled: disabled
runtime_status: unsupported
runtime_suspended_time: 0
runtime_usage: 0
répertoire: /sys/devices/system/cpu/
isolated: <vide>
kernel_max: 31
modalias:
cpu:type:x86,ven0000fam0006mod001C:feature:,0000,0001,0002,0003,0004,0005,0006,0007,0008,0009,000B,000C,000D,000E,000F,0010,0013,0015,0016,0017,0018,0019,001A,001B,001C,001D,001F,0034,0066,0068,006B,006C,006D,0072,0075,007C,007D,0080,0082,0083,0084,0085,0087,0088,0089,008E,008F,0096,00C0,0100,0101,0102,01C0
offline: <vide>
online: 0-1
possible: 0-1
present: 0-1
uevent: <vide>
```

79
scripts/tests/scanDir Executable file
View File

@ -0,0 +1,79 @@
#!/bin/bash
version=1.2.0
date=14/10/2017
f__error(){
echo -e "\n $0 $version, erreur critique: $1\n"
exit 1
}
# $1=rep à scanner [$2=profondeur max|4 défaut] [$3=profondeur encours|0 défaut] /usr/bin/strings (binutils) requis
f__scandir(){ # 14/10/2017
[ -d "$1" ] || f__error "manque répertoire à scanner"
local rep rc text prof prof_max tempo
[ "$2" ] && prof_max="$2" || prof_max=4
[ "$3" ] && prof=$3 || prof=0
text="répertoire: $1 \n"
for rep in $(ls $1); do
prof=$(( $prof+1 ))
[ -r "$1$rep" ] || continue
if [ -d "$1$rep" ]; then
[ "$prof" -gt "$prof_max" ] && continue || f__scandir "$1$rep/" "$prof_max" "$prof"
else
[[ "$rep" == "uevent" || "$rep" == "modalias" ]] && rc=" \n" || unset rc
tempo="$(strings -aw -n1 $1$rep)" # mini 1 caractères, inclus white space, all fichier
[ "$tempo" ] && text+="$rep: $rc$tempo \n" || text+="$rep: <vide> \n"
fi
prof=$(( prof-1 ))
done
echo -e "$text"
}
help(){ # 13/10/2017
echo
tput bold
echo " scan répertoire $version"
tput sgr0
echo
echo " $0 répertoire [profondeur]"
echo " répertoire obligatoire"
echo " profondeur par defaut: 4"
echo
echo " si répertoire = all : scan des répertoires enregistrés"
echo " si répertoire absent: affichage de cette aide"
echo
echo " inscription dans fichier: _rep_a_scanner (répertoire: /rep/a/scanner)"
echo
exit 1
}
scandir(){
fileOutput=$(sed s#/#_#g <<< $1)
fileOutput=${fileOutput::-1}
echo "$0 $version " > "$fileOutput"
echo "# scan: $1 " >> "$fileOutput"
echo "profondeur: $2 " >> "$fileOutput"
echo "hôte: $(uname -n) " >> "$fileOutput"
echo "$(date '+%d/%m/%Y %H:%M %z')" >> "$fileOutput"
if [ "$EUID" -eq 0 ] || [ "$SUDO_UID" ]; then
echo "Attendion exécution en root/superutilisateur"
echo "exécution en root/superutilisateur " >> "$fileOutput"
fi
echo '``` ' >> "$fileOutput"
echo "$(f__scandir "$1" "$2")" >> "$fileOutput"
echo '``` ' >> "$fileOutput"
}
[[ -d "$1" || "$1" == "all" ]] || help
[ "$2" ] && profondeur=$2 || profondeur=4
if [ "$1" == "all" ];then
for i in /proc/sys/vm/ /sys/class/dmi/ /sys/class/hwmon/ /sys/class/net/ /sys/class/power_supply/ /sys/devices/system/cpu/ ; do
echo $i
scandir "$i" "$profondeur"
done
else
scandir "$1" "$profondeur"
file -bi "$fileOutput"
[ "$(which less)" ] && less "$fileOutput" || more "$fileOutput"
fi