Текстовые файлы не сжимаются лучше просто, потому что они маркировали "txt" расширением. Текстовые файлы часто сжимаются лучше, потому что имеет тенденцию быть большой дополнительный "пробел" и дублированное использование буквы.
Я постулирую, что Ваш файл CSV имеет мало ни к какому "пробелу" для чистки и на самом деле эмулирует файл двухуровневого или графического изображения вместо этого.
Просто создайте раздел на sdc, идентичный sdb Я знаю этот трюк (сначала создайте резервную копию и избегайте разбиения раздела за пределы диска, например, 2 disk 220G sdb 210G sdc, сделайте два раздела под 210G,maybe двумя идентичными разделами 199G в данном случае)
sfdisk -d /dev/sdb > part_table
sfdisk /dev/sdc < part_table
А затем повторите попытку добавления sdc1
-121--128593-Что такое использование сортировки?
awk '{ print length($0) "\t" $0 }' input.txt | sort -n | head -n 1 | cut -f2-
-121-20160- Когда bash не может найти имя команды, она выполняет функцию command _ not _ found _ handle
с исходной командой и ее аргументами в качестве аргументов. Так что определите свою собственную. Это относится к вашему ~/.bashrc
. Убедитесь, что печать выполняется в соответствии со стандартной ошибкой, а не в соответствии со стандартными выходными данными, и возвращено то же самое состояние выхода, в противном случае это может привести к прерыванию работы фрагментов сценария оболочки, выполняемых в этом экземпляре bash.
command_not_found_handle () {
local cmd
printf -v cmd "%-40s" "${cmd:0:40}"
cat >&2 <<EOF
___________________________________________
/ I see you're trying to use the terminal … \
| Command not found: |
| |
| $cmd |
| |
_____ ____________________________________/
v
╭─╮
⌾ ⌾
│▕│
╰─╯
EOF
return 127
}