Code
% for i in *.txt ; do touch .$(echo $i | sed "s/.txt//g").json; sed "s/merlinmerlin/$(echo $i | sed 's/.txt//g')/g" ../template > .$(echo $i | sed "s/.txt//g").json ; done
Shell-Snippet, um für alle Autokey-Quicktexte in einem Verzeichnis automatisch die passenden jsons zu erstellen, damit die Abkürzungstexte direkt gehen, ohne dass man sie manuell eintragen muss.
Hier noch das Template, welches sed dann anpasst:
Code
{
"modes": [
1
],
"showInTrayMenu": false,
"matchCase": false,
"usageCount": 0,
"omitTrigger": false,
"filter": {
"regex": null,
"isRecursive": false
},
"hotkey": {
"hotKey": null,
"modifiers": []
},
"prompt": false,
"abbreviation": {
"backspace": true,
"abbreviations": [
"merlinmerlin"
],
"ignoreCase": false,
"wordChars": "[\\w]",
"triggerInside": true,
"immediate": true
},
"type": "phrase",
"description": "merlinmerlin",
"sendMode": "kb"
}
Alles anzeigen