Tagged Questions
1
vote
3answers
43 views
Change file association in terminal?
Is there a method for associating file types with applications via terminal? I thought ~/Library/Preferences/com.apple.launchservices.plist might do it, and I also have seen: Why is a command line ...
0
votes
1answer
54 views
How to enable Maven autocomplete on Mac OS X command-line?
When using Maven (mvn) on OS X Terminal, how can I get tab-completion for Maven goals, plugin names, etc? Things like this:
mvn pa [TAB] -> mvn package
mvn je [TAB][TAB] -> mvn jetty:run
1
vote
3answers
135 views
Find/Unrar/Delete Script
I'm a PC convert, and quite novice when it comes to shell/bash scripting, but I really want to learn/understand more.
My need: I need to be able to scan a folder, find any .rar files, extract the ...
5
votes
2answers
293 views
“Airplane Mode” in OS X. Alternative command for `rfkill`?
This question is an exact duplicate of this post from
superuser.exchange.com. I believe this is a valid question for both of sites
and hope I am not (if any) violating stackexchange policies.
...
2
votes
1answer
90 views
Paste <TAB> into Mac OS X command line
I want to paste <TAB> into command line, in order to execute cut command with <TAB> as the delimiter. Everytime I try to do it, it simulates clicking the tab key and completes the command ...
2
votes
2answers
130 views
How to drop a file onto a GUI app from command line?
I've got a tool to normalize WAV audio files, but it only works by dragging and dropping the file either onto the GUI or onto its dock's icon.
As far as I know the app doesn't have any option to pass ...
0
votes
3answers
180 views
I have lost the prompt on Terminal on my Mac; unable to get commands to work
I was trying to launch a few Java applications using the terminal. The command that I was instructed to launch it with (I was following a guide) was the following:
#!/bin/bash
cd "$( dirname "$0" )"
...
2
votes
3answers
6k views
Change Command Prompt - Variables are literal, and changes to .bashrc or .bash_profile not making a difference
Trying to change my command prompt in OS X 10.8 / Mountain Lion. Changes to ~/.bashrc and ~/.bash_profile do not make any difference. Like:
export PS1="\W \$"
It defaults to the host name ("\h\%"). ...
1
vote
3answers
85 views
At the command line, how can I 'arrow along' faster using words instead of chr's
I am at the command line and I have
. /this/set/of/directory/this_command "parm1", "parm2", "parm3"
When I 'up-arrow' to recall previous lines, how can I move along the line from "word to word". ...
16
votes
2answers
6k views
How can git auto-complete branches at the terminal command line?
On my linux machine I have autocomplete for branches with git.
For example I can type git checkout [TAB] and get a list of branches.
Or I can type git checkout feb* [TAB] to get all branches that ...
0
votes
2answers
256 views
Executing program through Terminal
I have Sage (math program) and I want to execute it through terminal.
I know I can go to the directory and execute it with -
open Sage.app
But would I really want to do is simply type sage in ...
1
vote
1answer
191 views
Why doesn't the screen command source my .profile?
When I start a new screen, the aliases that I have set in my ~/.profile do not seem to be sourced.
Does anyone know where I can change this or which file is actually read when starting a new screen?
10
votes
2answers
415 views
cd to a directory just by typing its name?
For example if a directory 'blob' exists, I just type 'blob[return]' and the system cds into the blob directory for me.
In Linux (Ubuntu) I can use shopt -s autocd and I add it to my .bashrc file, ...
4
votes
1answer
220 views
Why does my Terminal command line screw up like this? (bash's fault?)
When I use the command line history ( CtrlR , CtrlP )
The command line screws up like this:
The cursor is supposedly located at the end of the line ( just pressed CtrlE )
If I press enter, just ...
4
votes
2answers
1k views
What is the difference between .bash_profile and .bashrc?
To make an alias for the Terminal in OS X, you can either put the aliases in .bash_profile or .bashrc. What is the difference between the two and why would I choose to put aliases in one and not the ...
5
votes
1answer
837 views
Why is a command line change to ~/Library/Preferences/com.apple.LaunchServices.plist not effective immediately?
When the Info window of Finder is used to associate files of a particular type with an application:
the preference is effective immediately.
When Terminal is used to make a comparable addition ...
1
vote
1answer
212 views
Correct syntax for bash grep function?
I'm trying to set up a function to make certain grep command easier.
gr() { grep -r --include=*.\{m,h,xib\} $1 \* ; }
The end result should be a recursive grep of all *.m, *.h, and *.xib files, for ...
2
votes
1answer
320 views
Mac Terminal: emacs-style command editing messed up
This has been a "quality of life" issue for me for a while now- command-line editing in the Mac terminal is messed up for me.
If I type a few chars, and then hit CTRL-A to move to the beginning of ...
1
vote
2answers
325 views
Rsync Backup Script
I'm having some issues backing up some data.
Basically, I have FileVault enabled on my Macbook Pro and want to backup a folder I use - however, I don't want to use Time Machine (at work, I have one ...
5
votes
3answers
633 views
Updating modifier key mappings through defaults command tool
I am trying to automate the inital setup of my macbook, that includes installing software and changing OS X configuration to my needs.
I have tried to update the modifier keys with defaults, the ...
18
votes
7answers
30k views
Why doesn't .bashrc run automatically?
I put some alias commands in my .bashrc file, so that they might be loaded everytime I open a new Terminal window. Yet this doesn't happen.
I have to select run script: in the ...
3
votes
3answers
4k views
Netcat -e on Mac OS X
I'm a newbie macuser coming from Debian, and I'm a big command line user.
One one my preferred one is netcat (aka nc on mac). I especially loved the -e option which enabled to create a process that ...
