= 1024) {
$event.preventDefault();
const i = slugs.indexOf($wire.preview);
const next = $event.key === 'ArrowDown' ? Math.min(i + 1, slugs.length - 1) : Math.max(i - 1, 0);
if (next !== i && slugs[next]) $wire.openPreview(slugs[next]);
}
">
Installation Guides
11
Knowledge Base
308 copy-ready commands with fill-in variables, plus step-by-step installation guides.
/
Categories
9 results
= 1024) { $event.preventDefault(); $wire.openPreview('linux-grep-recursive') }"
class="absolute inset-0 z-0 rounded-xl focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-500">
= 1024) { $event.preventDefault(); $wire.openPreviewWithPicker('linux-grep-recursive') }"
class="absolute top-2 end-2 z-10 p-1.5 rounded-md transition text-gray-300 opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 hover:text-amber-400"
title="Save to collection">
Text Processing
Grep Recursively in Directory
grep -rn "{{pattern}}" {{path}}
#grep
#search
3 views
0 copies
= 1024) { $event.preventDefault(); $wire.openPreview('linux-grep-exclude-dir') }"
class="absolute inset-0 z-0 rounded-xl focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-500">
= 1024) { $event.preventDefault(); $wire.openPreviewWithPicker('linux-grep-exclude-dir') }"
class="absolute top-2 end-2 z-10 p-1.5 rounded-md transition text-gray-300 opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 hover:text-amber-400"
title="Save to collection">
Text Processing
Grep Excluding Directories
grep -rn "{{pattern}}" {{path}} --exclude-dir={vendor,node_modules,.git}
#grep
#exclude
3 views
0 copies
= 1024) { $event.preventDefault(); $wire.openPreview('linux-sed-replace') }"
class="absolute inset-0 z-0 rounded-xl focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-500">
= 1024) { $event.preventDefault(); $wire.openPreviewWithPicker('linux-sed-replace') }"
class="absolute top-2 end-2 z-10 p-1.5 rounded-md transition text-gray-300 opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 hover:text-amber-400"
title="Save to collection">
Text Processing
Replace Text in File (sed)
sed -i 's/{{old_text}}/{{new_text}}/g' {{file}}
#sed
#replace
3 views
0 copies
= 1024) { $event.preventDefault(); $wire.openPreview('linux-awk-print-column') }"
class="absolute inset-0 z-0 rounded-xl focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-500">
= 1024) { $event.preventDefault(); $wire.openPreviewWithPicker('linux-awk-print-column') }"
class="absolute top-2 end-2 z-10 p-1.5 rounded-md transition text-gray-300 opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 hover:text-amber-400"
title="Save to collection">
Text Processing
Print Specific Column with awk
{{command}} | awk '{ print ${{column_number}} }'
#awk
#column
3 views
0 copies
= 1024) { $event.preventDefault(); $wire.openPreview('linux-sort-unique') }"
class="absolute inset-0 z-0 rounded-xl focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-500">
= 1024) { $event.preventDefault(); $wire.openPreviewWithPicker('linux-sort-unique') }"
class="absolute top-2 end-2 z-10 p-1.5 rounded-md transition text-gray-300 opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 hover:text-amber-400"
title="Save to collection">
Text Processing
Sort and Deduplicate Lines
{{command}} | sort | uniq
#sort
#uniq
3 views
0 copies
= 1024) { $event.preventDefault(); $wire.openPreview('linux-cut-delimiter') }"
class="absolute inset-0 z-0 rounded-xl focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-500">
= 1024) { $event.preventDefault(); $wire.openPreviewWithPicker('linux-cut-delimiter') }"
class="absolute top-2 end-2 z-10 p-1.5 rounded-md transition text-gray-300 opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 hover:text-amber-400"
title="Save to collection">
Text Processing
Extract Field by Delimiter (cut)
cut -d "{{delimiter}}" -f {{field}} {{file}}
#cut
#delimiter
3 views
0 copies
= 1024) { $event.preventDefault(); $wire.openPreview('linux-head-tail') }"
class="absolute inset-0 z-0 rounded-xl focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-500">
= 1024) { $event.preventDefault(); $wire.openPreviewWithPicker('linux-head-tail') }"
class="absolute top-2 end-2 z-10 p-1.5 rounded-md transition text-gray-300 opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 hover:text-amber-400"
title="Save to collection">
Text Processing
View First or Last Lines of File
head -n {{lines}} {{file}}
#head
#tail
3 views
0 copies
= 1024) { $event.preventDefault(); $wire.openPreview('linux-diff-files') }"
class="absolute inset-0 z-0 rounded-xl focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-500">
= 1024) { $event.preventDefault(); $wire.openPreviewWithPicker('linux-diff-files') }"
class="absolute top-2 end-2 z-10 p-1.5 rounded-md transition text-gray-300 opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 hover:text-amber-400"
title="Save to collection">
Text Processing
Compare Two Files (diff)
diff -u {{file1}} {{file2}}
#diff
#compare
3 views
0 copies
= 1024) { $event.preventDefault(); $wire.openPreview('linux-xargs-delete') }"
class="absolute inset-0 z-0 rounded-xl focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-500">
= 1024) { $event.preventDefault(); $wire.openPreviewWithPicker('linux-xargs-delete') }"
class="absolute top-2 end-2 z-10 p-1.5 rounded-md transition text-gray-300 opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 hover:text-amber-400"
title="Save to collection">
Text Processing
Delete Files Found by find/grep
find {{path}} -name "{{pattern}}" -type f | xargs rm -f
#xargs
#find
3 views
0 copies