2012/5/8-6/4 [Computer/SW/Unix] UID:54383 Activity:nil | 5/8 Hello everyone! This is Josh Hawn, CSUA Tech VP for Spring 2012.
About 2 weeks ago, someone brought to my attention that our script
to periodically merge /etc/motd.public into /etc/motd wasn't
running. When I looked into it, the cron daemon was running, but
there hadn't been any root activity in the log since April 7th. I
looked into it for a while, but got lost in other things I was
...
|
2011/10/26-12/6 [Computer/SW/Unix] UID:54202 Activity:nil | 10/24 What's an easy way to see if say column 3 of a file matches a list of
expressions in a file? Basically I want to combine "grep -f <file>"
to store the patterns and awk's $3 ~ /(AAA|BBB|CCC)/ ... I realize
I can do this with "egrep -f " and use regexp instead of strings, but
was wondering if there was some magic way to do this.
\_ UNIX has no magic. Make a shell script to produce the ask or egrep
...
|
2011/7/30-8/10 [Computer/SW/Languages/Misc] UID:54148 Activity:nil 66%like:54150 | 7/29 Happy Sysadmin Day
\_ our "sysadmin" today deleted /home. When we asked her why
she said she didn't do it. When I checked the sudo logs,
I found these two commands in order:
COMMAND=/bin/rm -r /home testuser
COMMAND=/bin/rm -r /home/testuser
...
|
2011/5/19-7/13 [Computer/SW/Languages/Misc] UID:54115 Activity:nil | 5/19 If script A runs, and calls script B ..... is it possible for me to exit\
script A based on results of script B and not continue?
\_ assume any shell
\_ Yes.
\_ without passing the result to some stupid temp file?
\_ It sounds like you want "scriptb || exit", which will run
...
|
2010/4/22-5/10 [Computer/SW/Languages/Misc] UID:53797 Activity:nil | 4/22 In Linux is there an easy way to rename the scripts in /etc/rc?.d ?
For example I want to set all the /etc/rc?.d/S91apache to S100apache
so that it'll run the ramdisk BEFORE going to apache.
\_ Sure, just move them.
\_ I mean is there a script that will rename all of them
for me? Like: setrc apache2 0 0 1 1 1 1
...
|
2009/8/19-9/1 [Computer/SW/Unix] UID:53285 Activity:nil | 8/18 Hi again, new freebsd guy here again, in bash I was able to go
LD_LIBRARY_PATH=/opt/foo/lib ./runmyapp
I managed to do this in tcsh by using setenv in a shell script
that setenv's the lib path and then executes $1, just wondering
if there was a way to do it in 1 line from the cmd line as in bash?
Thanks, btw %2c or %3c worked. Freebsd, tcsh and vi forever!
...
|
2009/5/5-6 [Computer/HW/Laptop] UID:52950 Activity:moderate | 5/5 Is there a good (or standard) way to make an offline copy of a w
ordpress blog (mine, not someone else's)? tia.
\_ oh man.
\_ I could cobble something together with curl / wget, but I'd
rather not if there is a standard way of doing this. I'm
pretty new to wordpress / blogging and I just want to keep
...
|
2009/1/14-22 [Computer/SW/Languages/Perl, Computer/SW/Languages/Misc] UID:52378 Activity:nil | 1/13 I want to extract a couple integer from an xml file, mainly,
xml file from http://weather.com so I can put it on my xplanet marker
file. has anyone done similar things (parse and extract data
from xml) using shell script instead of python/perl?
in the world of perl, it make sense to dump things into a hash
which i can easily extract key/value pair. can i achieve similar
...
|
2011/3/12-4/20 [Consumer/CellPhone, Computer/HW/Laptop] UID:54057 Activity:nil | 3/12 I am curious what others think of tablets like iPad. They don't seem
useful to me, but I use my computer for more than web browsing,
Facebook, and Twitter. Why would I buy one instead of a laptop?
They seem like a disabled laptop to me, but at a higher price.
\_ You are most likely a coder. iPad is not for coders. They are
what you get your non-technical friends. Or musicians. Look at
...
|
2011/2/6-19 [Computer/Networking] UID:54028 Activity:nil | 2/5 hmm.
$netstat -at | grep LISTEN
tcp 0 0 *:43300 *:* LISTEN
\_ this is an sshd
tcp 0 0 *:49416 *:* LISTEN
tcp 0 0 *:36201 *:* LISTEN
...
|
2009/1/25-29 [Computer/SW/Unix] UID:52456 Activity:low | 1/23 may the awesome rootstaff please apt-get install:
colorgcc, colordiff, colormake
thanks!
\_ Done. In the future email such requests to root@csua for
faster response
\_ totally, understood. Altho yeah I do like asking for
...
|
2008/10/14-20 [Computer/SW/Languages/Misc, Computer/SW/Languages/Web] UID:51527 Activity:nil | 10/14 2 apache 2.0.52 servers running on Linux boxes. Identical httpd.conf
files (except for ServerName). But on one, if a CGI script takes
longer than 300 seconds, it times out. The other, not. Why is that?
\_ Perhaps network equipment configuration. Or try comparing settings
in /proc/sys/net.
\_ I ran /sbin/sysctl -a | grep tcp, all settings are the same.
...
|
2008/9/3 [Computer/SW/Unix] UID:51030 Activity:nil | 9/3 Okay, my sed and awk skills are obviously not up to par here.
I want to only see the "500's" in my apache error log, how do I
do that? I want to see the whole line, not just the 500 error code.
Never mind, grep " 500 " is close enough.
...
|
2008/7/14-16 [Computer/SW/Languages/Perl, Computer/SW/Unix] UID:50557 Activity:moderate | 7/14 Shell Programming question: I want to call a script with 1 arg
and have it figure out whether $1 is a MAC address or an IP address
and then do call the appropriate function. What is the best way
to do this, given that sh/bash/ksh do not have something like
the =~ in perl. Check for exit status of grep, or is there a
a better way? For the moment, let's just say the two tests are:
...
|
2007/9/4-6 [Computer/Rants] UID:47882 Activity:moderate | 9/4 Happy Labor Day! Thank you, Labor, for weekends, mandatory breaks,
and a generally un-serf-like workplace.
\_ There are a few books coming out about how horrible the
New Deal was for America. I love it.
New Deal was for America.
\_ There are also books out about how much the Jews control
...
|
2007/8/18 [Computer/SW/Unix] UID:47649 Activity:nil | 8/17 How to I grep to exclude all lines with more than 1 / ?
\_ After reading the grep man page:
grep -v -E '/[^/]*/' myFile
...
|
2007/6/12-14 [Computer/SW/Unix] UID:46925 Activity:high | 6/12 Inside of a C++ program, I do a "ps | grep usename" for logging
purposes. where username = getenv("USER"); Doing this directly is a
gigantic security hole because someone could set $USER to some command
line and execute arbitrary code. What's the best way to make this
safe? Is there some standard way to check the input in a case like
this?
...
|
2007/4/13-16 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Languages/Perl] UID:46288 Activity:kinda low | 4/12 Just finished a programming quiz. Do you think critizing the test
was OK? They wanted someone to write code for something that could
be done via shell aliases. This was at Riverbed.
\_ I assume Riverbed is a company and this was an interview? If so,
I think this kind of criticism is a great thing to do. It shows you
really know your stuff if you can do both. If they count that
...
|
|