powertop необходимо откалибровать на мобильных устройствах, в частности, на процессоре Intel i5 -5300U .
Я нашел другое решение, которое по-прежнему использует sqlite3
.import
, но не читает /dev/stdin
или временный именованный канал. Вместо этого он использует .import
с оператором канала для вызова cat -
для чтения непосредственно из стандартного ввода.
#!/bin/bash
function csv_to_sqlite() {
local database_file_name="$1"
local table_name="$2"
sqlite3 -csv $database_file_name ".import '|cat -' $table_name"
}
database_file_name=$1
table_name=$2
csv_to_sqlite "$database_file_name" "$table_name"