Questions about the command line and other Unix-like aspects of Mac OS X, including the Mach/BSD-based kernel and FreeBSD-based userland. You may want to consider using Ask Different instead.

learn more… | top users | synonyms (1)

5
votes
0answers
56 views

Why does OS X `install` errors on redirected input when the same version of `install` on linux works fine?

I would like to use install command in order to create a new executable file with pre-populated content (e.g. with single pwd command in it). So I've extended this example which creates a new empty ...
0
votes
1answer
48 views

How to keep all log files?

I just lost important log file. Time Machine etc is not in use in that Mac. I would like to setup in my Mac (El Capitan) some unix thingie, which keeps all log files. Logs rotate, right? So if i ...
1
vote
1answer
457 views

Printing to Linux CUPS printer from Mac El Capitan - fills error_log and doesn't print

any ideas on this one? I'm trying to print to a CUPS printer running on Debian from a Mac running OSX 10.11 El Capitan. When I try to print, my /var/log/cups/error_log reads: D [12/Oct/2015:00:59:04 ...
0
votes
1answer
36 views

Ignore parts of script under some circumstances?

My script looks like this strenggen ( ) { something; } strengen 1 strengen 2 strengen 3 strengen 4 strengen 5 etc.. Which adds a few files to the directory called strengen?string=1, ...
1
vote
1answer
29 views

Terminal tab title not working correctly with MacPorts bash

I'm using OS X Yosemite 10.10.5. When using the default /bin/bash as your login shell, setting the following in .profile: PROMPT_COMMAND='echo -ne "\033]0;${PWD/$HOME/~}\007"' sets the Terminal tab ...
1
vote
0answers
20 views

Gtk primary key

Is there any way to setup Gtk applications under Linux to force use Super as primary modifier, instead of Control. I tried gtk-key-theme-name=Mac for both gtk2 and gtk3 without success, also I found ...
0
votes
0answers
77 views

Cannot login to SSH with public key

I'm using Yosemite 10.10.5 I think the problem is im missing a file called id_dsa - I have an id_rsaand and i've added the contents of id_rsa.pub to my servers ~/.ssh/authorized_key file. Here is ...
4
votes
1answer
71 views

Tmux and dim-ed colours in Terminal.app on MacOS

The problem On my Mac (10.11) Tmux does not show dim-ed colours properly, and this causes annoyance. In the following picture, the commit author's name is supposed to be represented in dim white. ...
2
votes
2answers
59 views

Get OSX codename from command line

Is there a way to get OSX codename (I.e. Yosemite, El Capitan etc) from command line? I'm not looking for Version information (e.g. sw_vers -productVersion ) which gives 10.10 etc Thanks!
1
vote
0answers
29 views

What are the major differences between the Darwin/BSD and GNU versions of Findutils?

OS X comes with its own versions of find, locate, and xargs. GNU versions of these utilities are also available as part of GNU Findutils. What are the major differences between the two versions? Is ...
2
votes
2answers
69 views

What Port is Squid Running on in OS X/BSD

I've recently starting playing around with the Squid caching server on my OS X based computer. I'm curious if there's a way to tell which port Squid is running on using netstat or other standard unix ...
12
votes
5answers
2k views

Do I need a Linux distro to learn the command line or would OS X be sufficient?

I am going to learn how to use the command line. Specifically, I will be using the book: "The Linux Command Line: A Complete Introduction". Now, do I have to use a Linux distro to walk through the ...
1
vote
4answers
89 views

How does the unix path get set when the computer first starts?

I use a mac. If I open a terminal and run echo $PATH I get the current "PATH" variable in my environment. If I add something to my path or to my other environment variables, it only persists for as ...
3
votes
2answers
129 views

Why does deleting directories generate error messages with find -exec?

Why is it that: find . -type d -name test -exec rm -r {} \; generates error messages: find: ./foo/test: No such file or directory find: ./bar/test: No such file or directory find: ./blech/test: No ...
7
votes
1answer
553 views

How do I increase the maximum swap space on Mac OS X?

On Mac OS X Yosemite 10.10.5, when I try to run a calculation that needs to allocate and use 128 GB of memory (it is a command line program written in C), the kernel kills my process with extreme ...
1
vote
0answers
60 views

How to permanently get rid of folder that keeps coming back on reboot

I ran a virus scan with Clamxav on my mac a couple days ago and it picked up on a PUA (Potentially undated app). It was located in /Application Support/Generic/E18VMjMwVtTrc. There was and executable ...
1
vote
1answer
49 views

How to find out if the script is running in Linux or OSX

I want to write a bash script to get some information of Switches through snmpbulkwalk. I would like to use the same script in Linux and OSX environments, so I want to know if there is a way to do a ...
1
vote
1answer
37 views

Why different UIs display different size of the same file?

Here's what Finder displays: QuickTime 7: Terminal: Why?
-1
votes
1answer
26 views

Booting a Linux environment CD on a Macbook Pro

Im trying to boot my Linux environment on my Macbook pro which doesn't have a CD reader. I got the files on the CD but still can't figure out a way to boot it upon start up. Is there any way to make ...
1
vote
0answers
25 views

Mac OSX, how to auto generate a select box of locally installed printers?

Short introduction into the current architecture of a POS program which I am currently developping: + Web based database server + locally installed Mac Mini (Yosemite, headless) with database mirror, ...
0
votes
1answer
73 views

How to use content address in sed on osx without error “expected context address”

I'm getting this error sed: 2: " /^[[:space:]]*pause$/, ...": expected context address with this line: /^[[:space:]]*pause$/,+1d which works on my debian Ubuntu system. The full file is ...
0
votes
1answer
224 views

Getting RE error: repetition-operator operand invalid on osx sed

I'm copy a sed script form Ubuntu debian to osx but getting RE error: repetition-operator operand invalid What is wrong? $ . sed_shorter_version_user_extensions_to_ruby.sh sed: 22: " ### DELETE ...
1
vote
2answers
57 views

How to change pager key bindings

I'd like to swap RETURN (scroll forward N lines, default one window) and SPACE (scroll forward N lines, default 1) in less to get a for me more natural way to page through man pages. I saw years ...
2
votes
0answers
148 views

Unable to delete Root CA (UNIX: operation not permitted)

I am trying to delete a root certificate authority from my Mac OS machine. When I try this from the 'Keychainaccess' program it asks for my password and then shows 'ecKeychainItemDelete: ...
2
votes
3answers
55 views

find and md5sum not yielding any output (find -o limit?)

I ran into a situation that I don't really understand. I have a bunch of backup files in a recursive structure of which I want to calculate the md5. When I add some additional file extensions the ...
5
votes
1answer
181 views

Show output on terminal and output to log file, without using tee

I want to run a command, then show the output on the screen as well as output it to a log file, currently I use tee -a, but the problem is tee doesn't preserve colours, and currently I have not been ...
1
vote
2answers
113 views

Apply Colors to Terminal Output to highlight URL & Others

I am looking for a way to apply colors to highlight URLs (http://....) and IP @ in the output of a terminal command. Example would be with a wget command for example where I would like to be able to ...
1
vote
2answers
330 views

How to split a directory of files into sub-directories

I have a directory full of files similar to these: 3260_661901_2008-2008.dat 3260_661901_2009-2009.dat 3260_661901_2010-2010.dat 3260_661901_2011-2011.dat 3260_661901_por-1998.dat ...
2
votes
3answers
36 views

Is there a way to colourize the output of a command without using bashrc/bash_profile?

I have made a program where I can read several logs from different programs, I want to colourize certain terms in the output , so I can find the more interesting parts. (I will not use grep or ...
3
votes
0answers
65 views

Route keyboard through only /dev/ttys000 on Mac OS X [closed]

I have a USB RFID reader which acts as a HID - pretending to be a keyboard. If a card/tag gets close it 'types' 01234567890\n (ie. the tag's code followed by a newline) straight into the active ...
1
vote
1answer
160 views

Connect to an Ubuntu VM from a terminal on the host machine

I'm running an instance of Ubuntu Server 14.04 inside VirtualBox, and for multiple reasons, I prefer to work with it using the terminal emulator on the host system (OS X 10.0) than with the default ...
0
votes
0answers
74 views

How to install Wine 1.7.50 on mac

I want to install WineHQ 1.7.50 on macbook pro as it supports DirectX11. I tried installing it from source but I get random warnings but no errors were thrown. ./configure make depend ...
0
votes
0answers
24 views

fs_usage: a part of stdout is missing.. Where did it go?

I'm using $ fs_usage -f diskio to spy on processus when I hear my hard drive spinning for no reason, so that I know who is working so hard.. Here is one sample line: 16:14:13.785568 ...
2
votes
0answers
35 views

Compiling FreeBSD on OSX

I currently have the source for the FreeBSD kernel. I want to compile it and create an iso image, on my OSX 10.9 computer. Can this be done? Do I need any other tools?
1
vote
2answers
344 views

Linux System calls in C on OSX

So I did a quick test and #include <sys/types.h> #include <unistd.h> #include <stdio.h> int main (int argc, char *argv[]) { printf("Hello World\n"); ...
1
vote
1answer
74 views

OSX: Delete all matching certificates by command-line

Using shell script to delete all matching certificates. I found a list of certificates using: security find-certificate -c "certificatename" -a -Z|grep SHA-1|awk '{ print $NF }' Output is like ...
0
votes
1answer
41 views

replacing first link of a text “awk equivalent of sed command”

I wanted to replace the first line of a text with sed it should be like sed -i.bak "1 s/^.*$/"CompoundState\tMethod\tApproach\tS^2\tEnergy\tPath"/" awk.xls but I also need to run it on OSX but it ...
0
votes
0answers
31 views

Preserve colours when piping to tee

I have made a little program where I update homebrew with brew update, then I send the output to a log file, but I also want to keep it on the terminal so I use tee. The problem is, it doesn't show ...
3
votes
5answers
333 views

How can I get the raw formatting output of commands?

I'd like to know which control sequences are sent to bash by programs to format their outputs. For example, if I dump man less I can discern which parts are bold or underlined. ...
3
votes
2answers
55 views

What is the problem of giving the right to use sudo vim? [closed]

I'm using Mac OX 10.10. I would like to know what problems are caused by this: user ALL=(ALL) /usr/bin/vim /etc/httpd/confs/httpd.conf I think this is in /etc/sudoers. I also have Cent OS. Does this ...
1
vote
0answers
14 views

How can one enable sharing for a mounted volume via command line? (2 Macs)

I am trying to remotely enable "sharing" on a volume connected to a remote host. So, in other words, from my local machine I'm trying to ssh into another machine where a volume is already mounted. ...
0
votes
2answers
51 views

how to locate vim which installed by brew?

I have installed a vim using brew, and it was installed to a very different place, and now I want to locate that vim, in a shell script, is there a good approach for this?
1
vote
1answer
74 views

MacOS terminal ssh input buffer size

I am trying to cut-paste some switch config over an ssh session from my mac. It seems to start mangling it after a set buffer size. Surely cut-paste buffer is large enough, since I can cut-paste just ...
0
votes
2answers
246 views

Check if process is running Mac OS X then execute code

I am creating a script which clears the cache for Google Chrome. However, I would like to check if Chrome is open and if so not run the code but if it isn't then it will execute the code. I can see ...
1
vote
1answer
48 views

Searching inside archives for specific files and patterns [duplicate]

Is it possible to grep inside a bunch of archives with regular expressions on both the names of the files they contain and the contents of those files? I would like to know which files in which ...
1
vote
1answer
44 views

The server Emacs can't recognize the ALT key when accessed by a Mac

I use Mac's ssh to get access to a server. I find the emacs on the server can not recognize the ALT key. My server is RHEL with emacs23.
2
votes
2answers
64 views

How can I make the `cal` tool in OSX highlight the current day?

In Ubuntu and Fedora, when I type cal on the command line I get an ASCII calendar with the current day highlighted. In OSX, when I type cal, I get an ASCII calendar but no day is highlighted. How ...
2
votes
2answers
229 views

How can I *automatically* backup my contacts in Google Contacts/Gmail?

On a similar theme to this question, how can I automatically (on a schedule) back up my contacts from Google Contacts/Gmail from the command line (Linux or OS X)? Ideally, this mechanism would be a ...
1
vote
0answers
272 views

What exactly files whose names' prefix is “AT.postflight.” are needed for?

I am not sure if this question should be asked here, since I am on an OS X, but since I am using bash, and I am asking about the meaning and the purposes of some files. I am trying to understand why ...
0
votes
1answer
28 views

OS X Directory Services

I have been reading from Advanced Programming in the UNIX environment (Stevenson and Rago), and I am currently reading about how user data is stored on various systems, including Linux, FreeBSD, and ...