Pracując pod Linuxem czasami zachodzi potrzeba szybkiego wyczyszczenia zawartości pliku. Choć do głowy przychodzi po prostu skasowanie go i utworzenie od nowa to istnieją wygodniejsze rozwiązania do których należą następujące.
Chesz przetestować działanie poniższych instrukcji, a nie masz dostępu do serwera Linuxowego? Po rejestacji na DigitalOcean otrzymasz 100 dolarów do wykorzystania w ciągu 60 dni, a z przyjaznym interfejsem uruchomisz ulubioną dystrybucję w ciągu paru minut.
Najszybszym sposobem jest użycie polecenia > nazwa_pliku.
radek@centos.local:~$ more niezwyklewaznyplik.txt
Niezwykle wazna tresc.
radek@centos.local:~$ > niezwyklewaznyplik.txt
radek@centos.local:~$ more niezwyklewaznyplik.txt
radek@centos.local:~$
Inny popularny sposób to komenda cat /dev/null > nazwa_pliku
. Ponadto zamiast polecenia cat
wykorzystane mogą zostać także cp
lub dd
.
radek@centos.local:~$ more niezwyklewaznyplik.txt
Niezwykle wazna tresc.
radek@centos.local:~$ cat /dev/null > niezwyklewaznyplik.txt
radek@centos.local:~$ more niezwyklewaznyplik.txt
radek@centos.local:~$
Krótko i na temat – dzięki!