Вы можете использовать команду типа:
#!/bin/bash
input_file=$1
new_file=$2
dest_dir="./destination"
mkdir -p "$dest_dir"
cp "$input_file" "${dest_dir}/${new_file}"
и запустить сценарий типа:
./myscript.sh anyfilename.txt myfile.txt
Диск /dev/sda
использует схему разделов GPT . fdisk
имеет ограниченную поддержку этой схемы; вы можете использоватьgdisk
или parted
, которые полностью поддерживают таблицы разделов GPT.
На дисках с разделами GPT средства управления дисками создают защитную таблицу разделов MBR , которая предназначена для обеспечения некоторой защиты от повреждений, которые могут быть нанесены средствами управления дисками, которые не понимают GPT.. Защитная MBR содержит один-единственный раздел типа ee
, который покрывает весь диск или максимально возможную часть диска (. Размер разделов MBR не может превышать 2 ТБ ).
Итак, то, что вы видите на /dev/sda
, является фальшивым разделом в защитной MBR. Используйте sudo parted /dev/sda unit s print free
для просмотра таблицы разделов GPT.