Mam plik tekstowy, który waży pewną ilość bajtów.
Aby przetestować mój system plików, muszę programowo zwiększyć rozmiar pliku 4096 bajtów ze skryptu bash.
Mam wrażenie, że można to zrobić za pomocą truncate
Polecenie, ale nie mogę dowiedzieć się, jak - wpisując truncate myfile.txt -s 4096
zostawi mnie z plikiem 4096 bajtów.
Odpowiedzi:
4 dla odpowiedzi № 1Dla mnie coś takiego działa:
truncate -s +4096 myfile.txt
to dodaje 4069 bajtów do podanego pliku. Myślę, że tęsknisz za znakiem plusa.
2 dla odpowiedzi nr 2
truncate
jest użyteczny, ponieważ dołączanie bajtów może „nie zmniejszać pliku. rozwój plik jest tak prosty jak
printf "%4096s" >> myfile.txt
który dodaje 4096 znaków spacji na końcu pliku.