What’s the most useful Bash command you know?
スレッド
会話
返信先: さん
sudo !! really can’t be beat. It’ll run your last command as sudo.
Also love a good ls -la (lists what’s in your current directory plus information about each item).
16
3
169
Ctrl-l for a shortcut!
1
14
返信を表示
The preferred answer of cynics
1
9
返信を表示
cd
After that, probably echo, and then while.
And its kinky cousin, <().
1
9
返信を表示
Unless you meant Bash builtins!
1
返信を表示
Someone had to
2
2
返信を表示
返信先: さん, さん
| grep [search-item]
It helps to be able to easily filter stuff out of the results of another command.
9
返信先: さん
Not a command but “command substitution”. $() comes in handy a lot especially for one liners
1
1
Ooo, mind sharing an example?
2
返信を表示
"But it's not compatible with the classic Unix shell!"
"Exactly."
1
3
返信を表示
削除されたアカウントによるツイートです。詳細はこちら
What’s the -n add?
1
返信を表示
AKA "Ctrl+shift+r"
This is a reverse history search, and it's BALLER!!! No, srsly, it's a fucking life safer, it will literally save you more than a day of your life if you use Linux a lot.
5
返信先: さん
xargs, honestly. Being able to pipe data and use xargs in super creative ways is my favorite!
16
I don't even wanna... Does this dump the contents of every file to return?
1
1
返信を表示
haha look at Mr WordPress over here
30
A real favorite bash tip: functions can be like this:
foo() { ... }
but leaks variables and `cd` changes etc. unless you're super careful.
You can tighten this up by using a subshell:
foo() ( ... )
and now nothing inside the function leaks out.
3
2
43
返信を表示
I actually do use this pretty regularly when not being truly lazy and just press up a dozen times.
Go back to the directory you last ran cd in. ![微笑み 微笑み](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PGNpcmNsZSBmaWxsPSIjRkZDQzREIiBjeD0iMTgiIGN5PSIxOCIgcj0iMTgiLz48cGF0aCBmaWxsPSIjNjY0NTAwIiBkPSJNMTAuNTE1IDIzLjYyMUMxMC41NiAyMy44IDExLjY4MyAyOCAxOCAyOGM2LjMxOCAwIDcuNDQtNC4yIDcuNDg1LTQuMzc5LjA1NS0uMjE3LS4wNDMtLjQ0Mi0uMjM3LS41NTQtLjE5NS0uMTExLS40MzktLjA3OC0uNi4wNzdDMjQuNjI5IDIzLjE2MyAyMi42OTQgMjUgMTggMjVzLTYuNjMtMS44MzctNi42NDgtMS44NTVDMTEuMjU2IDIzLjA1IDExLjEyOCAyMyAxMSAyM2MtLjA4NCAwLS4xNjkuMDIxLS4yNDYuMDY0LS4xOTYuMTEyLS4yOTQuMzM5LS4yMzkuNTU3eiIvPjxlbGxpcHNlIGZpbGw9IiM2NjQ1MDAiIGN4PSIxMiIgY3k9IjEzLjUiIHJ4PSIyLjUiIHJ5PSIzLjUiLz48ZWxsaXBzZSBmaWxsPSIjNjY0NTAwIiBjeD0iMjQiIGN5PSIxMy41IiByeD0iMi41IiByeT0iMy41Ii8+PC9zdmc+)
返信先: さん
I use !$ all the time. It's the last field of the previous command...
sudo vi /complicated/path/to/file/somewhere
sudo chown apache:apache !$
4
81
Once I stumbled on ESC+. I gave up on !$
Instead of substitution on execute, it populates that last value immediately on the cli for editing.
3
3
55
返信を表示
返信先: さん
pushd/popd: manipulates the command line directory stack.
I find this much more useful than trying to cd around.
1
8
There's a directory stack?
1
返信を表示
返信を表示
Twitterを使ってみよう
今すぐ登録して、タイムラインをカスタマイズしましょう。
トレンド
いまどうしてる?
音楽
ライブ
EXO・CHENさんの誕生日![🎂](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PGVsbGlwc2UgZmlsbD0iIzg4OTlBNiIgY3g9IjE4IiBjeT0iMjYiIHJ4PSIxOCIgcnk9IjEwIi8+PGVsbGlwc2UgZmlsbD0iI0NDRDZERCIgY3g9IjE4IiBjeT0iMjQuMjUiIHJ4PSIxOCIgcnk9IjEwIi8+PHBhdGggZmlsbD0iI0REMkU0NCIgZD0iTTMyLjY3NSAyMy42ODVjMCA0LjI2LTYuNTcgNy43MTItMTQuNjc1IDcuNzEyUzMuMzI1IDI3Ljk0NSAzLjMyNSAyMy42ODVjMC00LjI1OCA2LjU3LTcuNzExIDE0LjY3NS03LjcxMSA4LjEwNCAwIDE0LjY3NSAzLjQ1MyAxNC42NzUgNy43MTF6Ii8+PHBhdGggZmlsbD0iI0Y0QUJCQSIgZD0iTTMyLjIzMyAyMi41NDNjMCA5Ljg1NC0yOC40NjYgOS44NTQtMjguNDY2IDB2LTguNzU5aDI4LjQ2NnY4Ljc1OXoiLz48cGF0aCBmaWxsPSIjREQyRTQ0IiBkPSJNMTcuOTg0IDE4LjE2NmMtOC45ODQgMC0xNC4yMTgtNC4xMzItMTQuMjE4LTQuMTMycy0uMDE2LjkyNC0uMDE2IDEuNjg1YzAgMCAuMDMyIDQuODk4IDIuNTcyIDQuODk4IDIuNDU5IDAgMi4yOCAyLjM0OCAzLjgzNCAyLjU5MSAxLjU0MS4yNDEgMS43MTItLjkzOCAzLjYyNS0uOTM4czIuMjUgMi4xMDYgNC4yMDMgMi4xMDZjMi4yODkgMCAyLjQ3Ny0yLjEwNiA0LjM4OS0yLjEwNnMyLjEzMiAxLjIyNCAzLjM4Ni44ODVjMS41MDctLjQwOC44MTQtMi41MzcgMy44ODctMi41MzcgMi41NCAwIDIuNjAzLTQuNjQ4IDIuNjAzLTQuNjQ4IDAtLjc2LS4wMTctMS45MzUtLjAxNy0xLjkzNXMtNS4yNjMgNC4xMzEtMTQuMjQ4IDQuMTMxeiIvPjxwYXRoIGZpbGw9IiNFQTU5NkUiIGQ9Ik0zMi42NzUgMTIuNzM3YzAgNC4yNTktNi41NyA3LjcxMi0xNC42NzUgNy43MTJTMy4zMjUgMTYuOTk2IDMuMzI1IDEyLjczNyA5Ljg5NSA1LjAyNSAxOCA1LjAyNWM4LjEwNCAwIDE0LjY3NSAzLjQ1MyAxNC42NzUgNy43MTJ6Ii8+PHBhdGggZmlsbD0iI0ZGRjhFOCIgZD0iTTI1LjY2NCAxMy43ODRjLS42MDUgMC0xLjA5NS0uNDktMS4wOTUtMS4wOTVWNS4wMjVjMC0uNjA1LjQ5LTEuMDk1IDEuMDk1LTEuMDk1czEuMDk1LjQ5IDEuMDk1IDEuMDk1djcuNjY0YzAgLjYwNS0uNDkgMS4wOTUtMS4wOTUgMS4wOTV6Ii8+PHBhdGggZmlsbD0iI0ZBQUEzNSIgZD0iTTI1LjY2NCA2LjY2N2MtMS4xNjIgMC0yLjA3Ni0uNTMyLTIuNDQ1LTEuNDIzLS4zMi0uNzczLS40NzktMi40NSAyLjA1OC00Ljk4Ni4yMTQtLjIxNC41Ni0uMjE0Ljc3NCAwIDIuNTM3IDIuNTM3IDIuMzc4IDQuMjEzIDIuMDU4IDQuOTg2LS4zNjkuODkxLTEuMjgzIDEuNDIzLTIuNDQ1IDEuNDIzeiIvPjxwYXRoIGZpbGw9IiNGRkY4RTgiIGQ9Ik0xOCAxNy4wNjhjLS42MDUgMC0xLjA5NS0uNDktMS4wOTUtMS4wOTVWOC4zMWMwLS42MDUuNDktMS4wOTUgMS4wOTUtMS4wOTVzMS4wOTUuNDkgMS4wOTUgMS4wOTV2Ny42NjRjMCAuNjA0LS40OSAxLjA5NC0xLjA5NSAxLjA5NHoiLz48cGF0aCBmaWxsPSIjRkFBQTM1IiBkPSJNMTggOS45NTJjLTEuMTYyIDAtMi4wNzYtLjUzMi0yLjQ0NS0xLjQyMy0uMzIxLS43NzMtLjQ3OS0yLjQ1IDIuMDU4LTQuOTg2LjIxNC0uMjE0LjU2LS4yMTQuNzc0IDAgMi41MzcgMi41MzcgMi4zNzggNC4yMTMgMi4wNTggNC45ODYtLjM2OS44OTEtMS4yODMgMS40MjMtMi40NDUgMS40MjN6Ii8+PHBhdGggZmlsbD0iI0ZGRjhFOCIgZD0iTTEwLjMzNiAxMy43ODRjLS42MDUgMC0xLjA5NS0uNDktMS4wOTUtMS4wOTVWNS4wMjVjMC0uNjA1LjQ5LTEuMDk1IDEuMDk1LTEuMDk1czEuMDk1LjQ5IDEuMDk1IDEuMDk1djcuNjY0YzAgLjYwNS0uNDkgMS4wOTUtMS4wOTUgMS4wOTV6Ii8+PHBhdGggZmlsbD0iI0ZBQUEzNSIgZD0iTTEwLjMzNiA2LjY2N2MtMS4xNjIgMC0yLjA3Ni0uNTMyLTIuNDQ1LTEuNDIzLS4zMjEtLjc3My0uNDc5LTIuNDUgMi4wNTgtNC45ODYuMjE0LS4yMTQuNTYtLjIxNC43NzQgMCAyLjUzNyAyLjUzNyAyLjM3OCA0LjIxMyAyLjA1OCA0Ljk4Ni0uMzY5Ljg5MS0xLjI4MyAxLjQyMy0yLjQ0NSAxLjQyM3oiLz48L3N2Zz4=)
ニュース
42 分前
20日のNYダウ平均株価
東洋経済オンライン
昨日
小4で娘が不登校になった親が知った衝撃の事態
日本のトレンド
ジェラピケ
24,156件のツイート
日本のトレンド
バンタン
14,755件のツイート