Sida 1 av 1
Brädgårdar (#) i filnamnet
Postat: 30 jun 2007, 17:25
av hupp
Undersökte hur Emacs fungerade och upptäckte sedan att filen "#test#" hade skapats (förutom den fil "test" som jag medvetet hade skapat). Försökte först radera filen i terminalen, men lyckades inte. Använde då det grafiska gränssnittet och kunde enkelt radera filen (högerklicka och välja ta bort).
Nu undrar jag, vad innebär de två brädgårdarna i filnamnet och vad krävs det för specialmanöver för att radera en sådan fil?
SV: Brädgårdar (#) i filnamnet
Postat: 01 jul 2007, 06:57
av johanre
SV: Brädgårdar (#) i filnamnet
Postat: 01 jul 2007, 07:02
av DrMegahertz
När du redigerar en redan existerande fil i Emacs så skapar den en "brädgårds-fil" med dina ändringar för att de inte ska gå förlorade om Emacs skulle krascha.
Och jag antar att # är reserverat av skalet själv för någon specifik uppgift och därför måste du ange ett backslash innan brädgården på följande sätt;
rm \#test\#

SV: Brädgårdar (#) i filnamnet
Postat: 01 jul 2007, 16:51
av hupp
DrMegahertz skrev:
När du redigerar en redan existerande fil i Emacs så skapar den en "brädgårds-fil" med dina ändringar för att de inte ska gå förlorade om Emacs skulle krascha.
Och jag antar att # är reserverat av skalet själv för någon specifik uppgift och därför måste du ange ett backslash innan brädgården på följande sätt;
rm \#test\#
Tydligt och upplysande svar! Det tackar vi för! :-)
SV: Brädgårdar (#) i filnamnet
Postat: 01 jul 2007, 17:28
av Lars
# används för att skriva kommentaren i skript-filer, så allting efter # ignoreras helt.