Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »

Search

Advanced Search Options

To further refine your search, you can use additional qualifiers such as score:>0.5. For example, the search score:>=0.5 created:<1y grammar would return only posts mentioning "grammar" that have a score >= 0.5 and were created less than a year ago.

Further help with searching is available in the help center.

Quick hints: tag:tagname, user:xxx, "exact phrase", post_type:xxx, created:<N{d,w,mo,y}, score:>=0.5

Filters
575 posts
 
77%
+5 −0
Q&A When a command takes filenames as argument, how can I avoid creating temporary files?

This other answer uses process substitutions. Not every shell supports this feature. If your OS provides pathnames for file descriptors (/dev/fd/N or /proc/self/fd/N) then you can use them to achie...

posted 11mo ago by Kamil Maciorowski‭

Answer
77%
+5 −0
Q&A Recursively remove files with the same name as the ones that end in `.part`

I want to remove all files with the ".part" extension in the current directory and its subdirectories, including files with the same name but different extension. Is this correct? find . -name '*...

3 answers  ·  posted 1y ago by ShadowsRanger‭  ·  last activity 11mo ago by jimbobmcgee‭

Question find remove
77%
+5 −0
Q&A How to convert PDF to docx

If your goal is to make small edits to the resulting document, you can use LibreOffice with the following command: soffice --infilter="writer_pdf_import" --convert-to docx document.pdf This wil...

posted 1y ago by samcarter‭  ·  edited 1y ago by samcarter‭

Answer
77%
+5 −0
Meta Split "installation" into "OS-installation" and "software-installation"

I would like to recommend splitting the "installation" tag into one for "OS-installation" and "software-installation". Although both are installation processes, the challenges associated with them ...

1 answer  ·  posted 11mo ago by AdminBee‭  ·  edited 11mo ago by Quasímodo‭

77%
+5 −0
Meta Split "installation" into "OS-installation" and "software-installation"

This sounds like a good idea. Installing an OS is a very different task to installing a piece of software on that OS and you can have experts in either of them with the two groups not necessarily o...

posted 11mo ago by terdon‭

Answer
77%
+5 −0
Q&A How can I use SIGUSR1 or SIGUSR2 without risk of terminating the process?

If you are about to start the tool Start the tool from a process that already blocks or ignores SIGUSR1 and/or SIGUSR2 and let the tool inherit these settings. A blocked signal, when generated, w...

posted 11mo ago by Kamil Maciorowski‭  ·  edited 11mo ago by Kamil Maciorowski‭

Answer
77%
+5 −0
Q&A Adding Python 3.11 to `$PATH`

I built Python 3.11 from source (from GitHub python/cpython branch "3.11"). Here is what I did (after downloading the repo as ZIP) cd Downloads 7z x cpython-3.11.zip cd cpython-3.11 chmod +x c...

2 answers  ·  posted 1y ago by HGStyle‭  ·  last activity 11mo ago by terdon‭

77%
+5 −0
Q&A Highlight regions in an image with CLI

This is an ideal case for ImageMagick. Given input.png: Running this command: convert input.png -draw 'fill yellow fill-opacity 0.5 polygon 50,50 100,30 150,50 100,150' output.png Produces ...

posted 9mo ago by r~~‭

Answer
77%
+5 −0
Meta Suggestion: Basic Linux skills compendium

We are all Linux users and enthusiasts on this site, as well as caring about FOSS. Although technically this is a site for technical Q&A, I think some level of Linux activism is possibly benefi...

3 answers  ·  posted 8mo ago by matthewsnyder‭  ·  last activity 6mo ago by LAFK‭

Question discussion
77%
+5 −0
Q&A Documentation for double asterisk glob expansion

While * belongs to the POSIX standard, ** is an extension. You are right it's not in man 7 glob. Tools that treat ** specially (i.e. not as * simply followed by *) tend to agree what it means, but ...

posted 9mo ago by Kamil Maciorowski‭

Answer
77%
+5 −0
Q&A What is cat abuse/useless use of cat?

Sometimes I share Unix commands online, and people chastise me for "useless use of cat" (UUOC) or "cat abuse". My cat is quite comfy and doing very well, thank you. What are they talking about?

3 answers  ·  posted 2mo ago by matthewsnyder‭  ·  last activity 2mo ago by Canina‭

Question cli
77%
+5 −0
Q&A What is cat abuse/useless use of cat?

Overview A "useless use" or "abuse" of cat occurs when a Unix pipeline (sequence of commands that feed into each other, using the shell | or "pipe" operator) includes a call to cat that is unneces...

posted 2mo ago by Karl Knechtel‭

Answer
77%
+5 −0
Q&A Installing Ruby on MacOS 12.2 (or 11.6) produces compilation errors in the downloaded source; how do I fix?

A project I want to work on requires Ruby. I was directed to RVM or rbenv. I tried rbenv first because it has Mac instructions, ran into failures, uninstalled it and installed RVM, and still ran ...

1 answer  ·  posted 2y ago by Monica Cellio‭  ·  edited 2y ago by Monica Cellio‭

77%
+5 −0
Q&A How do I safely replace brew on Big Sur?

I'm still trying to solve my problem with installing Ruby on a new Mac, and some discussions are saying that I need to reinstall brew because of the change from the old chipset to the M1. (I'm jus...

4 answers  ·  posted 2y ago by Monica Cellio‭  ·  last activity 4mo ago by matthewsnyder‭

Question macos-11
77%
+5 −0
Q&A How do I deal with a "pending update to "snap-store" snap, close the app to avoid disruption" notification in Ubuntu 22.04?

If snap-store itself is preventing the update, it's straightforward: snap-store --quit sudo snap refresh snap-store But sometimes it might be something else, in which case the above solution w...

posted 1y ago by Quasímodo‭  ·  edited 1y ago by Quasímodo‭

Answer
77%
+5 −0
Q&A In a bash shell script, how to filter the command line argument list to unique entries only, for processing each?

Here's an alternative that is a one-liner drop-in for your existing script: eval set -- $(printf "%q\n" "$@" | sort -u) It works by escaping the initial arguments, piping the escaped arguments ...

posted 2y ago by r~~‭  ·  edited 2y ago by r~~‭

Answer
77%
+5 −0
Q&A In a bash shell script, how to filter the command line argument list to unique entries only, for processing each?

The solution is to use an associative array to store what you've already seen: #!/bin/bash unset seen declare -A seen for arg in "$@" do if [[ -z "${seen[$arg]}" ]] then ...

posted 2y ago by celtschk‭

Answer
77%
+5 −0
Q&A Capture separate _and_ combined stdout/stderr

Using BASH, how can I redirect stdout and stderr each, to two separate files, simultaneously? That's a mouthful, let me clarify a little: I have a hypothetical script that may/will generate outpu...

1 answer  ·  posted 2y ago by jaybeers‭  ·  last activity 2y ago by Quasímodo‭

Question shell bash
77%
+5 −0
Q&A How to figure out the licenses of files installed from packages?

On a Linux system, a lot of files are installed from packages, many of which have different licenses (and sometimes different licenses for different files in the package). If I want to figure out ...

1 answer  ·  posted 2y ago by celtschk‭  ·  last activity 2y ago by Quasímodo‭

Question .deb licensing
77%
+5 −0
Q&A Reverse shell with named pipe and netcat

This blog post describes a privilege escalation, exploiting tar's --checkpoint-action option. The privilege escalation is used to solve a TryHackMe challenge. The root user calls tar via cron whi...

1 answer  ·  posted 2y ago by Matthias Braun‭  ·  last activity 11mo ago by Kamil Maciorowski‭

Question shell networking
77%
+5 −0
Q&A How to forward SSH access of one machine, through another, to the rest of a network?

I'm having trouble visualizing exactly what your setup is like, but if I understand correctly, then: You have one client that you are connecting from You have one server that you are able to co...

posted 3y ago by Canina‭  ·  edited 3y ago by Canina‭

Answer
77%
+5 −0
Meta Red border on question

There are keyboard shortcuts for navigation. Unfortunately they don't seem to be documented in help (at least I couldn't find an entry there), but you can see a list by typing ?. The red frame is ...

posted 3y ago by celtschk‭

Answer
77%
+5 −0
Q&A Get current server of pacman

with pacman --debug We can display the mirrors that pacman uses with the --debug option. For example, when running pacman --debug -Sy, pacman will write lines like these to standard error: debug...

posted 3y ago by Matthias Braun‭  ·  edited 3y ago by Matthias Braun‭

Answer
77%
+5 −0
Q&A Is this a robust way to distinguish explicitly installed packages from those pulled in as dependencies?

apt-mark aims to do this: the commands apt-mark showmanual and apt-mark showauto should show you respectively the packages which you explicitly installed and the ones which were added as dependenci...

posted 3y ago by Peter Taylor‭

Answer
77%
+5 −0
Q&A How to invert command exit code?

An exclamation mark followed by space in the beginning of a pipeline will negate the final exit code of the pipeline. Here's an example in Bash. Echoing $? will print out the exit code of the prev...

posted 7mo ago by Iizuki‭  ·  edited 2mo ago by Iizuki‭

Answer